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: u8max_events: Option<&'a i32>delay_ping_lifetime_io: u8

Trait Implementations

Convert the FFI-compatible configuration object into the proper Rust configuration object.

The type returned in the event of a conversion error.

Performs the conversion.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.