defaults-rs 0.4.1

Near drop-in replacement for the macOS defaults CLI with API bindings for Rust.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Name</key>
    <string>Demo App</string>

    <key>LaunchCount</key>
    <integer>42</integer>

    <key>Enabled</key>
    <true/>

    <key>Threshold</key>
    <real>3.14</real>

    <key>RecentFiles</key>
    <array>
        <string>/Users/alice/Documents/report.pdf</string>
        <string>/Users/alice/Desktop/image.png</string>
    </array>

    <key>Settings</key>
    <dict>
        <key>Theme</key>
        <string>dark</string>
        <key>Volume</key>
        <integer>7</integer>
    </dict>

    <key>BinaryData</key>
    <data>
    SGVsbG8gd29ybGQ=
    </data>
</dict>
</plist>