pub struct RuntimeGate { /* private fields */ }Expand description
Marker returned by ensure_runtime so callers can prove the pool is
alive without re-checking. Stored once in RUNTIME_GATE and copied
freely thereafter.
Trait Implementations§
Source§impl Clone for RuntimeGate
impl Clone for RuntimeGate
Source§fn clone(&self) -> RuntimeGate
fn clone(&self) -> RuntimeGate
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RuntimeGate
Auto Trait Implementations§
impl Freeze for RuntimeGate
impl RefUnwindSafe for RuntimeGate
impl Send for RuntimeGate
impl Sync for RuntimeGate
impl Unpin for RuntimeGate
impl UnsafeUnpin for RuntimeGate
impl UnwindSafe for RuntimeGate
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