pub enum ProviderExecutionRepeatability {
BitwiseSameRuntime,
}Expand description
Repeatability promised for one immutable plan/provider/runtime binding.
Bitwise equality covers every declared output and state effect when logical inputs, explicit RNG state, initial state, and initialized workspaces are identical. Approximation against an independent oracle is a separate operation contract and cannot weaken this boundary.
Variants§
BitwiseSameRuntime
Implementations§
Trait Implementations§
Source§impl Clone for ProviderExecutionRepeatability
impl Clone for ProviderExecutionRepeatability
Source§fn clone(&self) -> ProviderExecutionRepeatability
fn clone(&self) -> ProviderExecutionRepeatability
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 ProviderExecutionRepeatability
Source§impl<'de> Deserialize<'de> for ProviderExecutionRepeatability
impl<'de> Deserialize<'de> for ProviderExecutionRepeatability
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 ProviderExecutionRepeatability
impl StructuralPartialEq for ProviderExecutionRepeatability
Auto Trait Implementations§
impl Freeze for ProviderExecutionRepeatability
impl RefUnwindSafe for ProviderExecutionRepeatability
impl Send for ProviderExecutionRepeatability
impl Sync for ProviderExecutionRepeatability
impl Unpin for ProviderExecutionRepeatability
impl UnsafeUnpin for ProviderExecutionRepeatability
impl UnwindSafe for ProviderExecutionRepeatability
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