pub enum TransactionSpecification {
ContractCall(ContractCallSpecification),
ContractPublish(ContractPublishSpecification),
RequirementPublish(RequirementPublishSpecification),
EmulatedContractCall(EmulatedContractCallSpecification),
EmulatedContractPublish(EmulatedContractPublishSpecification),
BtcTransfer(BtcTransferSpecification),
StxTransfer(StxTransferSpecification),
}Variants§
ContractCall(ContractCallSpecification)
ContractPublish(ContractPublishSpecification)
RequirementPublish(RequirementPublishSpecification)
EmulatedContractCall(EmulatedContractCallSpecification)
EmulatedContractPublish(EmulatedContractPublishSpecification)
BtcTransfer(BtcTransferSpecification)
StxTransfer(StxTransferSpecification)
Trait Implementations§
source§impl Clone for TransactionSpecification
impl Clone for TransactionSpecification
source§fn clone(&self) -> TransactionSpecification
fn clone(&self) -> TransactionSpecification
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for TransactionSpecification
impl Debug for TransactionSpecification
source§impl<'de> Deserialize<'de> for TransactionSpecification
impl<'de> Deserialize<'de> for TransactionSpecification
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
source§impl PartialEq<TransactionSpecification> for TransactionSpecification
impl PartialEq<TransactionSpecification> for TransactionSpecification
source§fn eq(&self, other: &TransactionSpecification) -> bool
fn eq(&self, other: &TransactionSpecification) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for TransactionSpecification
impl Serialize for TransactionSpecification
impl StructuralPartialEq for TransactionSpecification
Auto Trait Implementations§
impl RefUnwindSafe for TransactionSpecification
impl Send for TransactionSpecification
impl Sync for TransactionSpecification
impl Unpin for TransactionSpecification
impl UnwindSafe for TransactionSpecification
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