A systemd-boot configuration and boot entry configuration parser library.
```rust use libsdbootconf::{config::ConfigBuilder, entry::EntryBuilder, SystemdBootConfBuilder};
let systemdbootconf = SystemdBootConfBuilder::new("/efi/loader") .config(ConfigBuilder::new() .default("5.12.0-aosc-main") .timeout(5) .build()) .entry(vec![EntryBuilder::new("5.12.0-aosc-main") .title("AOSC OS x86_64 (5.12.0-aosc-main)") .version("5.12.0-aosc-main") .build()]) .build();
systemdbootconf.write_all().unwrap(); ```