cloudkit 0.3.1

Safe Rust bindings for Apple's CloudKit framework — iCloud databases and sync on macOS
Documentation
pub const CK_ACCOUNT_CHANGED_NOTIFICATION: &str = "CKAccountChangedNotification";
pub const CK_CURRENT_USER_DEFAULT_NAME: &str = "__defaultOwner__";

pub const CK_ERROR_RETRY_AFTER_KEY: &str = "CKRetryAfter";
pub const CK_ERROR_USER_DID_RESET_ENCRYPTED_DATA_KEY: &str = "CKUserDidResetEncryptedData";
pub const CK_PARTIAL_ERRORS_BY_ITEM_ID_KEY: &str = "CKPartialErrors";
pub const CK_RECORD_CHANGED_ERROR_ANCESTOR_RECORD_KEY: &str = "AncestorRecord";
pub const CK_RECORD_CHANGED_ERROR_CLIENT_RECORD_KEY: &str = "ClientRecord";
pub const CK_RECORD_CHANGED_ERROR_SERVER_RECORD_KEY: &str = "ServerRecord";

pub const CK_QUERY_OPERATION_MAXIMUM_RESULTS: usize = 0;

pub const CK_RECORD_CREATION_DATE_KEY: &str = "___createTime";
pub const CK_RECORD_CREATOR_USER_RECORD_ID_KEY: &str = "___createdBy";
pub const CK_RECORD_LAST_MODIFIED_USER_RECORD_ID_KEY: &str = "___modifiedBy";
pub const CK_RECORD_MODIFICATION_DATE_KEY: &str = "___modTime";
pub const CK_RECORD_NAME_ZONE_WIDE_SHARE: &str = "cloudkit.zoneshare";
pub const CK_RECORD_PARENT_KEY: &str = "___parent";
pub const CK_RECORD_RECORD_ID_KEY: &str = "___recordID";
pub const CK_RECORD_SHARE_KEY: &str = "___share";
pub const CK_RECORD_TYPE_SHARE: &str = "cloudkit.share";
pub const CK_RECORD_TYPE_USER_RECORD: &str = "Users";
pub const CK_RECORD_ZONE_DEFAULT_NAME: &str = "_defaultZone";
pub const CK_SHARE_THUMBNAIL_IMAGE_DATA_KEY: &str = "cloudkit.thumbnailImageData";
pub const CK_SHARE_TITLE_KEY: &str = "cloudkit.title";
pub const CK_SHARE_TYPE_KEY: &str = "cloudkit.type";