cloudkit 0.3.2

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

fn main() {
    let query = CKQuery::match_all("Todo").with_sort_descriptor(SortDescriptor::new("title", true));
    println!(
        "record_type={} predicate={} sorts={}",
        query.record_type(),
        query.predicate_format(),
        query.sort_descriptors().len()
    );
    println!("✅ query area OK");
}