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
sourceimpl 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
sourceimpl Clone for DeployedBytecode
impl Clone for DeployedBytecode
sourcefn clone(&self) -> DeployedBytecode
fn clone(&self) -> DeployedBytecode
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 DeployedBytecode
impl Debug for DeployedBytecode
sourceimpl<'de> Deserialize<'de> for DeployedBytecode
impl<'de> Deserialize<'de> for DeployedBytecode
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<Bytecode> for DeployedBytecode
impl From<Bytecode> for DeployedBytecode
sourcefn from(bcode: Bytecode) -> DeployedBytecode
fn from(bcode: Bytecode) -> DeployedBytecode
Converts to this type from the input type.
sourceimpl From<CompactDeployedBytecode> for DeployedBytecode
impl From<CompactDeployedBytecode> for DeployedBytecode
sourcefn from(bcode: CompactDeployedBytecode) -> DeployedBytecode
fn from(bcode: CompactDeployedBytecode) -> DeployedBytecode
Converts to this type from the input type.
sourceimpl From<DeployedBytecode> for CompactDeployedBytecode
impl From<DeployedBytecode> for CompactDeployedBytecode
sourcefn from(bcode: DeployedBytecode) -> CompactDeployedBytecode
fn from(bcode: DeployedBytecode) -> CompactDeployedBytecode
Converts to this type from the input type.
sourceimpl PartialEq<DeployedBytecode> for DeployedBytecode
impl PartialEq<DeployedBytecode> for DeployedBytecode
sourcefn 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 ==. Read more
sourcefn ne(&self, other: &DeployedBytecode) -> bool
fn ne(&self, other: &DeployedBytecode) -> bool
This method tests for !=.
sourceimpl 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
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<T> Pointable for T
impl<T> Pointable for T
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more