pub struct FfiExtConfig { /* private fields */ }Expand description
A generic key-value configuration store for FfiExt.
Implementations§
Source§impl FfiExtConfig
impl FfiExtConfig
pub fn new() -> Self
pub fn set(&mut self, key: impl Into<String>, value: impl Into<String>)
pub fn get(&self, key: &str) -> Option<&str>
pub fn get_bool(&self, key: &str) -> bool
pub fn get_int(&self, key: &str) -> Option<i64>
pub fn len(&self) -> usize
pub fn is_empty(&self) -> bool
Trait Implementations§
Source§impl Clone for FfiExtConfig
impl Clone for FfiExtConfig
Source§fn clone(&self) -> FfiExtConfig
fn clone(&self) -> FfiExtConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FfiExtConfig
impl Debug for FfiExtConfig
Source§impl Default for FfiExtConfig
impl Default for FfiExtConfig
Source§fn default() -> FfiExtConfig
fn default() -> FfiExtConfig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FfiExtConfig
impl RefUnwindSafe for FfiExtConfig
impl Send for FfiExtConfig
impl Sync for FfiExtConfig
impl Unpin for FfiExtConfig
impl UnsafeUnpin for FfiExtConfig
impl UnwindSafe for FfiExtConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more