pub enum DeploymentInformation {
BlockNumber(u64),
TransactionHash(TransactionHash),
}
Expand description
Information about when a contract instance was deployed
Variants§
BlockNumber(u64)
The block at which the contract was deployed
TransactionHash(TransactionHash)
The transaction hash at which the contract was deployed
Trait Implementations§
Source§impl Clone for DeploymentInformation
impl Clone for DeploymentInformation
Source§fn clone(&self) -> DeploymentInformation
fn clone(&self) -> DeploymentInformation
Returns a duplicate 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 DeploymentInformation
impl Debug for DeploymentInformation
Source§impl<'de> Deserialize<'de> for DeploymentInformation
impl<'de> Deserialize<'de> for DeploymentInformation
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 From<H256> for DeploymentInformation
impl From<H256> for DeploymentInformation
Source§fn from(hash: TransactionHash) -> Self
fn from(hash: TransactionHash) -> Self
Converts to this type from the input type.
Source§impl From<u64> for DeploymentInformation
impl From<u64> for DeploymentInformation
Source§impl PartialEq for DeploymentInformation
impl PartialEq for DeploymentInformation
Source§impl Serialize for DeploymentInformation
impl Serialize for DeploymentInformation
impl Copy for DeploymentInformation
impl Eq for DeploymentInformation
impl StructuralPartialEq for DeploymentInformation
Auto Trait Implementations§
impl Freeze for DeploymentInformation
impl RefUnwindSafe for DeploymentInformation
impl Send for DeploymentInformation
impl Sync for DeploymentInformation
impl Unpin for DeploymentInformation
impl UnwindSafe for DeploymentInformation
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