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
sourceimpl Clone for DeploymentInformation
impl Clone for DeploymentInformation
sourcefn clone(&self) -> DeploymentInformation
fn clone(&self) -> DeploymentInformation
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for DeploymentInformation
impl Debug for DeploymentInformation
sourceimpl<'de> Deserialize<'de> for DeploymentInformation
impl<'de> Deserialize<'de> for DeploymentInformation
sourcefn 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
sourceimpl From<H256> for DeploymentInformation
impl From<H256> for DeploymentInformation
sourcefn from(hash: TransactionHash) -> Self
fn from(hash: TransactionHash) -> Self
Performs the conversion.
sourceimpl From<u64> for DeploymentInformation
impl From<u64> for DeploymentInformation
sourceimpl PartialEq<DeploymentInformation> for DeploymentInformation
impl PartialEq<DeploymentInformation> for DeploymentInformation
sourcefn eq(&self, other: &DeploymentInformation) -> bool
fn eq(&self, other: &DeploymentInformation) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &DeploymentInformation) -> bool
fn ne(&self, other: &DeploymentInformation) -> bool
This method tests for !=.
sourceimpl Serialize for DeploymentInformation
impl Serialize for DeploymentInformation
impl Copy for DeploymentInformation
impl StructuralPartialEq for DeploymentInformation
Auto Trait Implementations
impl RefUnwindSafe for DeploymentInformation
impl Send for DeploymentInformation
impl Sync for DeploymentInformation
impl Unpin for DeploymentInformation
impl UnwindSafe for DeploymentInformation
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more