cloudkit 0.3.5

Safe Rust bindings for Apple's CloudKit framework — iCloud databases and sync on macOS
Documentation
1
2
3
4
5
6
7
8
use cloudkit::prelude::*;

fn main() -> Result<(), Box<dyn std::error::Error>> {
    let asset = CKAsset::new(std::env::current_dir()?.join("Cargo.toml"));
    println!("asset_path={}", asset.file_url().display());
    println!("✅ asset area OK");
    Ok(())
}