anchor.diff:      TTS#temporary_token_secret{cache_state = CacheState}.
   
   
  +%% @private
   -spec get_cache_state(Record :: tuple() | doc()) -> cache_state().
   get_cache_state(#document{value = Record}) ->
       get_cache_state(Record);
  
positive.code:     CacheState.
  
  
  -spec cmp_scope(gs_protocol:scope(), gs_protocol:scope()) -> lower | same | greater.
  cmp_scope(public, public) -> same;
  cmp_scope(public, _) -> lower;
  
negative.code:     end.
  
  
  %% @private
  -spec call_onezone(client(), gs_protocol:rpc_req() | gs_protocol:graph_req() | gs_protocol:unsub_req(),
      timeout()) -> {ok, gs_protocol:rpc_resp() | gs_protocol:graph_resp() | gs_protocol:unsub_resp()} |
  errors:error().
  