Struct ethers_solc::artifacts::bytecode::DeployedBytecode   
source · pub struct DeployedBytecode {
    pub bytecode: Option<Bytecode>,
    pub immutable_references: BTreeMap<String, Vec<Offsets>>,
}Fields§
§bytecode: Option<Bytecode>§immutable_references: BTreeMap<String, Vec<Offsets>>Implementations§
source§impl DeployedBytecode
 
impl DeployedBytecode
sourcepub fn into_bytes(self) -> Option<Bytes>
 
pub fn into_bytes(self) -> Option<Bytes>
Returns the underlying Bytes if the object is a valid bytecode, and not empty
Trait Implementations§
source§impl Clone for DeployedBytecode
 
impl Clone for DeployedBytecode
source§fn clone(&self) -> DeployedBytecode
 
fn clone(&self) -> DeployedBytecode
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 DeployedBytecode
 
impl Debug for DeployedBytecode
source§impl<'de> Deserialize<'de> for DeployedBytecode
 
impl<'de> Deserialize<'de> for DeployedBytecode
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<Bytecode> for DeployedBytecode
 
impl From<Bytecode> for DeployedBytecode
source§fn from(bcode: Bytecode) -> DeployedBytecode
 
fn from(bcode: Bytecode) -> DeployedBytecode
Converts to this type from the input type.
source§impl From<CompactDeployedBytecode> for DeployedBytecode
 
impl From<CompactDeployedBytecode> for DeployedBytecode
source§fn from(bcode: CompactDeployedBytecode) -> DeployedBytecode
 
fn from(bcode: CompactDeployedBytecode) -> DeployedBytecode
Converts to this type from the input type.
source§impl From<DeployedBytecode> for CompactDeployedBytecode
 
impl From<DeployedBytecode> for CompactDeployedBytecode
source§fn from(bcode: DeployedBytecode) -> CompactDeployedBytecode
 
fn from(bcode: DeployedBytecode) -> CompactDeployedBytecode
Converts to this type from the input type.
source§impl PartialEq<DeployedBytecode> for DeployedBytecode
 
impl PartialEq<DeployedBytecode> for DeployedBytecode
source§fn eq(&self, other: &DeployedBytecode) -> bool
 
fn eq(&self, other: &DeployedBytecode) -> bool
This method tests for 
self and other values to be equal, and is used
by ==.source§impl Serialize for DeployedBytecode
 
impl Serialize for DeployedBytecode
impl Eq for DeployedBytecode
impl StructuralEq for DeployedBytecode
impl StructuralPartialEq for DeployedBytecode
Auto Trait Implementations§
impl RefUnwindSafe for DeployedBytecode
impl Send for DeployedBytecode
impl Sync for DeployedBytecode
impl Unpin for DeployedBytecode
impl UnwindSafe for DeployedBytecode
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
    Q: Eq + ?Sized,
    K: Borrow<Q> + ?Sized,
 
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
 
fn equivalent(&self, key: &K) -> bool
Compare self to 
key and return true if they are equal.