pub enum CheckpointCompletedInputCapture {
Unsupported,
Supported,
}Expand description
Whether a successful frame may be captured at the end of its complete input. This is separate from the existing partial-input boundary declaration: an older provider has not promised that its final frame leaves resumable state. Even when supported, restoration still requires a legal nonempty suffix and all of the provider’s input-dependency and numerical conditions.
Variants§
Implementations§
Source§impl CheckpointCompletedInputCapture
impl CheckpointCompletedInputCapture
pub const fn is_unsupported(&self) -> bool
Trait Implementations§
Source§impl Clone for CheckpointCompletedInputCapture
impl Clone for CheckpointCompletedInputCapture
Source§fn clone(&self) -> CheckpointCompletedInputCapture
fn clone(&self) -> CheckpointCompletedInputCapture
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 CheckpointCompletedInputCapture
Source§impl Default for CheckpointCompletedInputCapture
impl Default for CheckpointCompletedInputCapture
Source§fn default() -> CheckpointCompletedInputCapture
fn default() -> CheckpointCompletedInputCapture
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CheckpointCompletedInputCapture
impl<'de> Deserialize<'de> for CheckpointCompletedInputCapture
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 CheckpointCompletedInputCapture
impl StructuralPartialEq for CheckpointCompletedInputCapture
Auto Trait Implementations§
impl Freeze for CheckpointCompletedInputCapture
impl RefUnwindSafe for CheckpointCompletedInputCapture
impl Send for CheckpointCompletedInputCapture
impl Sync for CheckpointCompletedInputCapture
impl Unpin for CheckpointCompletedInputCapture
impl UnsafeUnpin for CheckpointCompletedInputCapture
impl UnwindSafe for CheckpointCompletedInputCapture
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