pub struct ProviderExecutionSemantics { /* private fields */ }Implementations§
Source§impl ProviderExecutionSemantics
impl ProviderExecutionSemantics
pub fn bitwise_eager_only() -> Self
pub fn bitwise_eager_and_replay() -> Self
pub const fn contract_version(self) -> ContractVersion
pub const fn contract_fingerprint(self) -> ProviderExecutionContractFingerprint
pub const fn repeatability(self) -> ProviderExecutionRepeatability
pub const fn replay_equivalence(self) -> ProviderReplayEquivalence
Trait Implementations§
Source§impl Clone for ProviderExecutionSemantics
impl Clone for ProviderExecutionSemantics
Source§fn clone(&self) -> ProviderExecutionSemantics
fn clone(&self) -> ProviderExecutionSemantics
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 ProviderExecutionSemantics
Source§impl Debug for ProviderExecutionSemantics
impl Debug for ProviderExecutionSemantics
Source§impl<'de> Deserialize<'de> for ProviderExecutionSemantics
impl<'de> Deserialize<'de> for ProviderExecutionSemantics
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 ProviderExecutionSemantics
impl StructuralPartialEq for ProviderExecutionSemantics
Auto Trait Implementations§
impl Freeze for ProviderExecutionSemantics
impl RefUnwindSafe for ProviderExecutionSemantics
impl Send for ProviderExecutionSemantics
impl Sync for ProviderExecutionSemantics
impl Unpin for ProviderExecutionSemantics
impl UnsafeUnpin for ProviderExecutionSemantics
impl UnwindSafe for ProviderExecutionSemantics
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