Yet another Rust Firebird driver (firebirust) status [Rust]
これは、Firebird Advent Calendar 2022 https://qiita.com/advent-calendar/2022/firebird の 13日目の記事です
昨年、習作として書いた Rust の Firebird ドライバー
https://nakagami.blog.ss-blog.jp/2021-12-23
について引き続きバージョンアップしてリリースしてます。
一例として、
こういうふうに、引数をマクロ呼び出しで指定したものが
こんなふうに、より自然に書けるようになりました。
それにしても、たまに書く Rust は難しいです。
昨年、習作として書いた Rust の Firebird ドライバー
https://nakagami.blog.ss-blog.jp/2021-12-23
について引き続きバージョンアップしてリリースしてます。
一例として、
conn.execute( "insert into foo(a, b, c, h) values (?, ?, ?, ?)", params![1, "a", "b", "This is a pen"], ) .unwrap();
こういうふうに、引数をマクロ呼び出しで指定したものが
conn.execute( "insert into foo(a, b, c, h) values (?, ?, ?, ?)", (1, "a", "b", "This is a pen"), ) .unwrap();
こんなふうに、より自然に書けるようになりました。
それにしても、たまに書く Rust は難しいです。
コメント 0