pub trait ReadAction {
type Output: Resource;
type Arguments: Sync;
type Response: Send;
}Expand description
Marker trait indicating that a struct is a read action.
Non-paged actions set Response = Vec<Output>. Paged actions set
Response = PaginatedResult<Output>. This lets the framework return
the correct shape without runtime branching.