pub enum ProtocolContractKind {
Spec,
StackSource,
Release,
ReleaseReview,
BuildReceipt,
Resource,
ProviderSnapshot,
ExecutionIntent,
PreparedOperation,
ExecutionReceipt,
ReceiptKeySet,
}Expand description
A contract kind that the shared vectors exercise.
Variants§
Spec
StackSource
Release
ReleaseReview
BuildReceipt
Resource
ProviderSnapshot
ExecutionIntent
PreparedOperation
ExecutionReceipt
ReceiptKeySet
Implementations§
Trait Implementations§
Source§impl Clone for ProtocolContractKind
impl Clone for ProtocolContractKind
impl Copy for ProtocolContractKind
Source§impl Debug for ProtocolContractKind
impl Debug for ProtocolContractKind
impl Eq for ProtocolContractKind
Source§impl PartialEq for ProtocolContractKind
impl PartialEq for ProtocolContractKind
impl StructuralPartialEq for ProtocolContractKind
Auto Trait Implementations§
impl Freeze for ProtocolContractKind
impl RefUnwindSafe for ProtocolContractKind
impl Send for ProtocolContractKind
impl Sync for ProtocolContractKind
impl Unpin for ProtocolContractKind
impl UnsafeUnpin for ProtocolContractKind
impl UnwindSafe for ProtocolContractKind
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