Robert Hensing
4688ccbf95
refact: Make the callback convert to Result<String> immediately
...
This is slightly easier to use than the previous pattern that was
always followed up by the same conversions.
(cherry picked from commit 756c080730cd4fa81d4c0e3a99688cbe8debe57f)
2025-10-04 02:30:46 +02:00
Robert Hensing
6736f05a3f
fix: Use function pointer for settings callback
2025-10-04 02:30:46 +02:00
Robert Hensing
daffade511
feat: nix_util::settings::set, get
...
(cherry picked from commit 19ed7bd655e72e10373f1afab5af214f2f47881e)
2025-10-04 02:30:46 +02:00
Robert Hensing
acb1274c08
refact: Add callback_get_vec_u8_data
...
Make it easier to correctly use the string callbacks.
(cherry picked from commit 32db5dfc020053c36b7a4776313ee72d7bc961dd)
2025-10-04 02:30:46 +02:00
Taeer Bar-Yam
48af0f9e41
error checking tweaks
...
(cherry picked from commit 6ac38519b710e69a0c30eb0fe8fc5fa712168cb8)
2025-10-04 02:30:46 +02:00
Taeer Bar-Yam
c2159c8834
bindgen strip nix_ prefix
...
(cherry picked from commit d07ec1990015f5d12b39da40ad0cb1ef0e798642)
2025-10-04 02:30:46 +02:00
Robert Hensing
759577526d
maint: Update get_uri to be callback based
...
(cherry picked from commit 1aaf9b4d764da5aa8c1297d87ad1002bf1d7a7ea)
2025-10-04 02:30:46 +02:00
Robert Hensing
7ef434a6d7
feat: Add nix-util crate with Context wrapper
...
(cherry picked from commit 6c8e116e8bbaecce2b77fd9e0db89f366b57f9b6)
2025-09-30 18:40:07 +02:00