Attribute Macro query_handler
Source #[query_handler]
Available on crate features cqrs and di only.
Expand description
Marks a function as a Query Handler
Query handlers process queries and return data from projections.
§Example
ⓘ#[query_handler]
async fn handle_get_user(query: GetUserQuery) -> Result<Option<User>, String> {
Ok(Some(user))
}