Struct horde::sync_push_vec::Read [−][src]
pub struct Read<'a, T> { /* fields omitted */ }
A handle to a SyncPushVec with read access.
It is acquired either by a pin, or by exclusive access to the vector.
Implementations
impl<'a, T> Read<'a, T>
[src]
impl<'a, T> Read<'a, T>
[src]Trait Implementations
impl<T> Clone for Read<'_, T>
[src]
impl<T> Clone for Read<'_, T>
[src]fn clone(&self) -> Self
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<T> Copy for Read<'_, T>
[src]
Auto Trait Implementations
impl<'a, T> !RefUnwindSafe for Read<'a, T>
impl<'a, T> Send for Read<'a, T> where
T: Sync,
T: Sync,
impl<'a, T> Sync for Read<'a, T> where
T: Sync,
T: Sync,