pub enum DurabilityTier {
Inline,
Durable,
}Expand description
Durability tier of an execution path’s wired store or effect host.
Durability is a property established by what the host wired, not a mode
flag: each runtime trait reports the tier of the concrete implementation
behind it, and the runtime validates that wiring is internally consistent.
Inline covers in-memory / build-time wiring; Durable covers a
crash-recoverable store or effect host (e.g. Sqlite-backed persistence or a
Restate-backed effect host).
Variants§
Trait Implementations§
Source§impl Clone for DurabilityTier
impl Clone for DurabilityTier
Source§fn clone(&self) -> DurabilityTier
fn clone(&self) -> DurabilityTier
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 DurabilityTier
Source§impl Debug for DurabilityTier
impl Debug for DurabilityTier
Source§impl Default for DurabilityTier
impl Default for DurabilityTier
Source§fn default() -> DurabilityTier
fn default() -> DurabilityTier
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DurabilityTier
impl<'de> Deserialize<'de> for DurabilityTier
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for DurabilityTier
Source§impl Hash for DurabilityTier
impl Hash for DurabilityTier
Source§impl Ord for DurabilityTier
impl Ord for DurabilityTier
Source§fn cmp(&self, other: &DurabilityTier) -> Ordering
fn cmp(&self, other: &DurabilityTier) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for DurabilityTier
impl PartialEq for DurabilityTier
Source§fn eq(&self, other: &DurabilityTier) -> bool
fn eq(&self, other: &DurabilityTier) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for DurabilityTier
impl PartialOrd for DurabilityTier
Source§impl Serialize for DurabilityTier
impl Serialize for DurabilityTier
impl StructuralPartialEq for DurabilityTier
Auto Trait Implementations§
impl Freeze for DurabilityTier
impl RefUnwindSafe for DurabilityTier
impl Send for DurabilityTier
impl Sync for DurabilityTier
impl Unpin for DurabilityTier
impl UnsafeUnpin for DurabilityTier
impl UnwindSafe for DurabilityTier
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