bsql_update

Macro bsql_update 

Source
macro_rules! bsql_update {
    {
        let $bind:ident = $tname:ident { $($body:tt)+ } $(;)?
    } => { ... };
    {
        $tname:ident { $(
            $fname:ident $( : $value:expr )?
        ),* $(,)?
        }
    } => { ... };
    { @ $fname:ident } => { ... };
    { @ $fname:ident: $value:expr } => { ... };
}
Expand description

Construct a RowUpdate or impl Bsql for some Row,

let _: RowUpdate = bsql_update! { Row {
    FIELD0: VALUE,
    FIELD1,
    // ..
} };

bsql_update! { let update = Row {
    FIELD0: VALUE,
    FIELD1,
    // ..
} };
let _: &dyn Bsql = &bsql!("UPDATE table SET " {update} "");