Copy as Markdown
Other Tools
// This file was autogenerated by some hot garbage in the `uniffi` crate.
// Trust me, you don't want to mess with it!
::uniffi::setup_scaffolding!("sync15");
// Export info about this UDL file
// See `uniffi_bindgen::macro_metadata` for how this is used.
const UNIFFI_META_CONST_UDL_SYNC15: ::uniffi::MetadataBuffer = ::uniffi::MetadataBuffer::from_code(::uniffi::metadata::codes::UDL_FILE)
.concat_str("sync15")
.concat_str("sync15")
.concat_str("sync15");
#[doc(hidden)]
#[unsafe(no_mangle)]
pub static UNIFFI_META_UDL_SYNC15: [u8; UNIFFI_META_CONST_UDL_SYNC15.size] = UNIFFI_META_CONST_UDL_SYNC15.into_array();
// Enum definitions, corresponding to `enum` in UDL.
#[::uniffi::udl_derive(Enum)]
enum r#DeviceType {
r#Desktop {
},
r#Mobile {
},
r#Tablet {
},
r#VR {
},
r#TV {
},
r#Unknown {
},
}
// Record definitions, implemented as method-less structs, corresponding to `dictionary` objects.
// Top level functions, corresponding to UDL `namespace` functions.// Object definitions, corresponding to UDL `interface` definitions.
// Callback Interface definitions, corresponding to UDL `callback interface` definitions.
// Export scaffolding checksums for UDL items