Struct glean_ffi::FfiConfiguration [−][src]
#[repr(C)]pub struct FfiConfiguration<'a> { pub data_dir: FfiStr<'a>, pub package_name: FfiStr<'a>, pub language_binding_name: FfiStr<'a>, pub upload_enabled: u8, pub max_events: Option<&'a i32>, pub delay_ping_lifetime_io: u8, }
Expand description
Configuration over FFI.
CAUTION: This must match exactly the definition on the Kotlin side. If this side is changed, the Kotlin side need to be changed, too.
Fields
data_dir: FfiStr<'a>
package_name: FfiStr<'a>
language_binding_name: FfiStr<'a>
upload_enabled: u8
max_events: Option<&'a i32>
delay_ping_lifetime_io: u8
Trait Implementations
Convert the FFI-compatible configuration object into the proper Rust configuration object.
Auto Trait Implementations
impl<'a> RefUnwindSafe for FfiConfiguration<'a>
impl<'a> !Send for FfiConfiguration<'a>
impl<'a> !Sync for FfiConfiguration<'a>
impl<'a> Unpin for FfiConfiguration<'a>
impl<'a> UnwindSafe for FfiConfiguration<'a>