Enum racer::core::Ty [] [src]

pub enum Ty {
    TyMatch(Match),
    TyPathSearch(PathScope),
    TyTuple(Vec<Ty>),
    TyFixedLengthVec(Box<Ty>, String),
    TyRefPtr(Box<Ty>),
    TyVec(Box<Ty>),
    TyUnsupported,
}

Variants

TyMatch(Match)TyPathSearch(PathScope)TyTuple(Vec<Ty>)TyFixedLengthVec(Box<Ty>, String)TyRefPtr(Box<Ty>)TyVec(Box<Ty>)TyUnsupported

Trait Implementations

impl Clone for Ty
[src]

fn clone(&self) -> Ty

Returns a copy of the value. Read more

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

Performs copy-assignment from source. Read more

impl Debug for Ty
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.

impl Display for Ty
[src]

fn fmt(&self, f: &mut Formatter) -> Result

Formats the value using the given formatter.