cloudkit 0.2.0

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

fn main() {
    let zone = CKRecordZone::new("ProjectZone");
    println!("zone={} capabilities={}", zone.zone_id().zone_name(), zone.capabilities().bits());
    println!("✅ zone area OK");
}