query_as_builder

Macro query_as_builder 

Source
macro_rules! query_as_builder {
    ($builder_expr:expr, $query:expr) => { ... };
    ($builder_expr:expr, $query:expr, $($args:tt)*) => { ... };
}
Expand description

Like query_as! but populates a builder instead of constructing a struct directly.

§Example

let user = query_as_builder!(User::builder(), "SELECT id, name FROM users WHERE id = ?", user_id)
    .fetch_one(&pool)
    .await?
    .role("admin")
    .build();