Struct machinery_api::foundation::FeatureFlagsApi [−][src]
#[repr(C)]pub struct FeatureFlagsApi { pub enabled: Option<unsafe extern "C" fn(flag: StrhashT) -> bool>, pub set_enabled: Option<unsafe extern "C" fn(flag: StrhashT, enabled: bool)>, pub all_enabled: Option<unsafe extern "C" fn(count: *mut u32) -> *const StrhashT>, }
Fields
enabled: Option<unsafe extern "C" fn(flag: StrhashT) -> bool>set_enabled: Option<unsafe extern "C" fn(flag: StrhashT, enabled: bool)>all_enabled: Option<unsafe extern "C" fn(count: *mut u32) -> *const StrhashT>Implementations
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for FeatureFlagsApi
impl Send for FeatureFlagsApi
impl Sync for FeatureFlagsApi
impl Unpin for FeatureFlagsApi
impl UnwindSafe for FeatureFlagsApi
Blanket Implementations
Mutably borrows from an owned value. Read more