Struct forc_pkg::manifest::BuildProfile
source · [−]pub struct BuildProfile {
pub print_ast: bool,
pub print_ir: bool,
pub print_finalized_asm: bool,
pub print_intermediate_asm: bool,
pub silent: bool,
pub time_phases: bool,
}
Expand description
Parameters to pass through to the sway_core::BuildConfig
during compilation.
Fields
print_ast: bool
print_ir: bool
print_finalized_asm: bool
print_intermediate_asm: bool
silent: bool
time_phases: bool
Implementations
Trait Implementations
sourceimpl Clone for BuildProfile
impl Clone for BuildProfile
sourcefn clone(&self) -> BuildProfile
fn clone(&self) -> BuildProfile
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 BuildProfile
impl Debug for BuildProfile
sourceimpl Default for BuildProfile
impl Default for BuildProfile
sourceimpl<'de> Deserialize<'de> for BuildProfile
impl<'de> Deserialize<'de> for BuildProfile
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 Serialize for BuildProfile
impl Serialize for BuildProfile
Auto Trait Implementations
impl RefUnwindSafe for BuildProfile
impl Send for BuildProfile
impl Sync for BuildProfile
impl Unpin for BuildProfile
impl UnwindSafe for BuildProfile
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
impl<T, U> FlattenInto<U> for T where
U: FlattenFrom<T>,
impl<T, U> FlattenInto<U> for T where
U: FlattenFrom<T>,
fn flatten_into(self) -> U
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<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
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