[][src]Struct cranelift_codegen::settings::Builder

pub struct Builder { /* fields omitted */ }

Collect settings values based on a template.

Methods

impl Builder[src]

pub fn new(tmpl: &'static Template) -> Self[src]

Create a new builder with defaults and names from the given template.

pub fn state_for(self, name: &str) -> Box<[u8]>[src]

Extract contents of builder once everything is configured.

Trait Implementations

impl Configurable for Builder[src]

impl Clone for Builder[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Unpin for Builder

impl Sync for Builder

impl Send for Builder

impl UnwindSafe for Builder

impl RefUnwindSafe for Builder

Blanket Implementations

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.