Macro Attributes

#[rpc_query] and #[rpc_mutation] accept optional attributes that control caching, initialization, timeouts, and retry behavior.

Attribute#[rpc_query]#[rpc_mutation]Description
cacheyesnoCache-Control headers on responses
staleyes (requires cache)nostale-while-revalidate
inityesyesCold-start initialization + shared state
timeoutyesyesServer-side timeout (504 on exceed)
idempotentnoyesOpt mutation into retry

visit GitHub to learn more about metaxy