pub enum IndexedGcSafety {
ExplicitQuiescence,
GracePeriod,
Leases,
}Expand description
GC safety mechanism provided by an indexed-store deployment.
Variants§
Trait Implementations§
Source§impl Clone for IndexedGcSafety
impl Clone for IndexedGcSafety
Source§fn clone(&self) -> IndexedGcSafety
fn clone(&self) -> IndexedGcSafety
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 IndexedGcSafety
Source§impl Debug for IndexedGcSafety
impl Debug for IndexedGcSafety
impl Eq for IndexedGcSafety
Source§impl PartialEq for IndexedGcSafety
impl PartialEq for IndexedGcSafety
impl StructuralPartialEq for IndexedGcSafety
Auto Trait Implementations§
impl Freeze for IndexedGcSafety
impl RefUnwindSafe for IndexedGcSafety
impl Send for IndexedGcSafety
impl Sync for IndexedGcSafety
impl Unpin for IndexedGcSafety
impl UnsafeUnpin for IndexedGcSafety
impl UnwindSafe for IndexedGcSafety
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more