pub enum Keyspace {
Durable,
Ephemeral,
}Expand description
Which keyspace an operation targets.
Variants§
Durable
Never expires; survives owner death (split records, plan record).
Ephemeral
Every write re-arms expiry lease_ttl
from write time on the store’s clock; expiry surfaces to watchers
as a delete.
Trait Implementations§
impl Copy for Keyspace
impl Eq for Keyspace
impl StructuralPartialEq for Keyspace
Auto Trait Implementations§
impl Freeze for Keyspace
impl RefUnwindSafe for Keyspace
impl Send for Keyspace
impl Sync for Keyspace
impl Unpin for Keyspace
impl UnsafeUnpin for Keyspace
impl UnwindSafe for Keyspace
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.