[−][src]Struct rants::ClientRefMut
A type for returning a mutable reference to data behind Client
's internal mutex
The mutex is held for the entire lifetime of this reference so the lifetime of the reference should not be long lived.
Trait Implementations
impl<'a, T: ?Sized> Deref for ClientRefMut<'a, T>
[src]
impl<'a, T: ?Sized> DerefMut for ClientRefMut<'a, T>
[src]
Auto Trait Implementations
impl<'a, T> !RefUnwindSafe for ClientRefMut<'a, T>
impl<'a, T: ?Sized> Send for ClientRefMut<'a, T> where
T: Send,
T: Send,
impl<'a, T> !Sync for ClientRefMut<'a, T>
impl<'a, T: ?Sized> Unpin for ClientRefMut<'a, T>
impl<'a, T> !UnwindSafe for ClientRefMut<'a, T>
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Erased for T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,