Enum ra_ap_project_model::RustcSource[][src]

pub enum RustcSource {
    Path(AbsPathBuf),
    Discover,
}

Describes how to set the rustc source directory.

Variants

Explicit path for the rustc source directory.

Discover

Try to automatically detect where the rustc source directory is.

Trait Implementations

impl Clone for RustcSource[src]

impl Debug for RustcSource[src]

impl Eq for RustcSource[src]

impl PartialEq<RustcSource> for RustcSource[src]

impl StructuralEq for RustcSource[src]

impl StructuralPartialEq for RustcSource[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

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

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

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

type Owned = T

The resulting type after obtaining ownership.

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> 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.