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