Struct ethers_solc::ExtraOutputFiles
source · [−]pub struct ExtraOutputFiles {
pub abi: bool,
pub metadata: bool,
pub ir_optimized: bool,
pub ewasm: bool,
pub assembly: bool,
pub source_map: bool,
pub generated_sources: bool,
/* private fields */
}Expand description
Determines what to emit as additional file
Fields
abi: boolmetadata: boolir_optimized: boolewasm: boolassembly: boolsource_map: boolgenerated_sources: boolImplementations
sourceimpl ExtraOutputFiles
impl ExtraOutputFiles
sourcepub fn from_output_selection(
settings: impl IntoIterator<Item = ContractOutputSelection>
) -> Self
pub fn from_output_selection(
settings: impl IntoIterator<Item = ContractOutputSelection>
) -> Self
Sets the values based on a set of ContractOutputSelection
Trait Implementations
sourceimpl Clone for ExtraOutputFiles
impl Clone for ExtraOutputFiles
sourcefn clone(&self) -> ExtraOutputFiles
fn clone(&self) -> ExtraOutputFiles
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 ExtraOutputFiles
impl Debug for ExtraOutputFiles
sourceimpl Default for ExtraOutputFiles
impl Default for ExtraOutputFiles
sourcefn default() -> ExtraOutputFiles
fn default() -> ExtraOutputFiles
Returns the “default value” for a type. Read more
sourceimpl PartialEq<ExtraOutputFiles> for ExtraOutputFiles
impl PartialEq<ExtraOutputFiles> for ExtraOutputFiles
sourcefn eq(&self, other: &ExtraOutputFiles) -> bool
fn eq(&self, other: &ExtraOutputFiles) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &ExtraOutputFiles) -> bool
fn ne(&self, other: &ExtraOutputFiles) -> bool
This method tests for !=.
impl Copy for ExtraOutputFiles
impl Eq for ExtraOutputFiles
impl StructuralEq for ExtraOutputFiles
impl StructuralPartialEq for ExtraOutputFiles
Auto Trait Implementations
impl RefUnwindSafe for ExtraOutputFiles
impl Send for ExtraOutputFiles
impl Sync for ExtraOutputFiles
impl Unpin for ExtraOutputFiles
impl UnwindSafe for ExtraOutputFiles
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