pub struct Mapfile { /* private fields */ }Expand description
Mapfile associative array emulation
Implementations§
Source§impl Mapfile
impl Mapfile
pub fn new() -> Self
pub fn set_readonly(&mut self, readonly: bool)
pub fn is_readonly(&self) -> bool
Sourcepub fn set(&self, filename: &str, contents: &str) -> Result<()>
pub fn set(&self, filename: &str, contents: &str) -> Result<()>
Set file contents by filename (key)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Mapfile
impl RefUnwindSafe for Mapfile
impl Send for Mapfile
impl Sync for Mapfile
impl Unpin for Mapfile
impl UnsafeUnpin for Mapfile
impl UnwindSafe for Mapfile
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more