pub struct ResolverOption {
pub print_ir: bool,
pub sequential: bool,
pub bind_func_bodies: bool,
}Fields§
§print_ir: bool§sequential: bool§bind_func_bodies: boolImplementations§
Source§impl ResolverOption
impl ResolverOption
pub fn with_print_ir(self, print_ir: bool) -> Self
pub fn with_sequential(self, sequential: bool) -> Self
pub fn with_bind_func_bodies(self, bind_func_bodies: bool) -> Self
Trait Implementations§
Source§impl Clone for ResolverOption
impl Clone for ResolverOption
Source§fn clone(&self) -> ResolverOption
fn clone(&self) -> ResolverOption
Returns a duplicate 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 ResolverOption
impl Debug for ResolverOption
Source§impl Default for ResolverOption
impl Default for ResolverOption
Source§fn default() -> ResolverOption
fn default() -> ResolverOption
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ResolverOption
impl RefUnwindSafe for ResolverOption
impl Send for ResolverOption
impl Sync for ResolverOption
impl Unpin for ResolverOption
impl UnwindSafe for ResolverOption
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more