pub struct MutableContext { /* private fields */ }Expand description
Mutable context for performance-critical sections—use with care, but forgiven.
Implementations§
Source§impl MutableContext
impl MutableContext
Sourcepub fn to_immutable<T>(self) -> Context<T>
pub fn to_immutable<T>(self) -> Context<T>
Return to safety with a fresh immutable copy.
Trait Implementations§
Source§impl Clone for MutableContext
impl Clone for MutableContext
Source§fn clone(&self) -> MutableContext
fn clone(&self) -> MutableContext
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 MutableContext
impl Debug for MutableContext
Source§impl Default for MutableContext
impl Default for MutableContext
Source§impl<'de> Deserialize<'de> for MutableContext
impl<'de> Deserialize<'de> for MutableContext
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for MutableContext
impl RefUnwindSafe for MutableContext
impl Send for MutableContext
impl Sync for MutableContext
impl Unpin for MutableContext
impl UnwindSafe for MutableContext
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