pub struct OJoinConfig { /* private fields */ }Expand description
A generic key-value configuration store for OJoin.
Implementations§
Source§impl OJoinConfig
impl OJoinConfig
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 OJoinConfig
impl Clone for OJoinConfig
Source§fn clone(&self) -> OJoinConfig
fn clone(&self) -> OJoinConfig
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 OJoinConfig
impl Debug for OJoinConfig
Source§impl Default for OJoinConfig
impl Default for OJoinConfig
Source§fn default() -> OJoinConfig
fn default() -> OJoinConfig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for OJoinConfig
impl RefUnwindSafe for OJoinConfig
impl Send for OJoinConfig
impl Sync for OJoinConfig
impl Unpin for OJoinConfig
impl UnsafeUnpin for OJoinConfig
impl UnwindSafe for OJoinConfig
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