pub enum StateCheckpointCapability {
Unsupported,
CompletedBoundary(StateCheckpointContract),
}Expand description
Missing declarations remain unsupported, including on old wire payloads. Unsupported is omitted from StateSpec serialization so ordinary-compute identities remain unchanged; an explicit contract changes that identity.
Variants§
Unsupported
CompletedBoundary(StateCheckpointContract)
Implementations§
Source§impl StateCheckpointCapability
impl StateCheckpointCapability
pub const fn is_unsupported(&self) -> bool
Trait Implementations§
Source§impl Clone for StateCheckpointCapability
impl Clone for StateCheckpointCapability
Source§fn clone(&self) -> StateCheckpointCapability
fn clone(&self) -> StateCheckpointCapability
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 StateCheckpointCapability
Source§impl Debug for StateCheckpointCapability
impl Debug for StateCheckpointCapability
Source§impl Default for StateCheckpointCapability
impl Default for StateCheckpointCapability
Source§fn default() -> StateCheckpointCapability
fn default() -> StateCheckpointCapability
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StateCheckpointCapability
impl<'de> Deserialize<'de> for StateCheckpointCapability
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 StateCheckpointCapability
impl StructuralPartialEq for StateCheckpointCapability
Auto Trait Implementations§
impl Freeze for StateCheckpointCapability
impl RefUnwindSafe for StateCheckpointCapability
impl Send for StateCheckpointCapability
impl Sync for StateCheckpointCapability
impl Unpin for StateCheckpointCapability
impl UnsafeUnpin for StateCheckpointCapability
impl UnwindSafe for StateCheckpointCapability
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