Struct ethers_etherscan::verify::VerifyProxyContract
source · pub struct VerifyProxyContract {
pub address: Address,
pub expected_impl: Option<Address>,
}
Expand description
Arguments for verifying a proxy contract
Fields§
§address: Address
Proxy contract’s address
expected_impl: Option<Address>
Implementation contract proxy points to - must be verified before call.
Trait Implementations§
source§impl Clone for VerifyProxyContract
impl Clone for VerifyProxyContract
source§fn clone(&self) -> VerifyProxyContract
fn clone(&self) -> VerifyProxyContract
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 VerifyProxyContract
impl Debug for VerifyProxyContract
source§impl<'de> Deserialize<'de> for VerifyProxyContract
impl<'de> Deserialize<'de> for VerifyProxyContract
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
Auto Trait Implementations§
impl RefUnwindSafe for VerifyProxyContract
impl Send for VerifyProxyContract
impl Sync for VerifyProxyContract
impl Unpin for VerifyProxyContract
impl UnwindSafe for VerifyProxyContract
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