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 moresourceimpl 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
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 Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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<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,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.