pub struct SafeMemoryMap { /* private fields */ }
Expand description
A low performance memory map from an owned string.
Implementations§
Source§impl SafeMemoryMap
impl SafeMemoryMap
Sourcepub fn from_file<P: AsRef<Path>>(path: P) -> Result<Self>
pub fn from_file<P: AsRef<Path>>(path: P) -> Result<Self>
Create a safe memory map from a file.
Sourcepub fn from_str<S: AsRef<[u8]>>(value: S) -> Self
pub fn from_str<S: AsRef<[u8]>>(value: S) -> Self
Create a safe memory map from a reference to a string-like object.
Sourcepub fn from_string(value: String) -> Self
pub fn from_string(value: String) -> Self
Create a safe memory map from an owned string.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SafeMemoryMap
impl RefUnwindSafe for SafeMemoryMap
impl Send for SafeMemoryMap
impl Sync for SafeMemoryMap
impl Unpin for SafeMemoryMap
impl UnwindSafe for SafeMemoryMap
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