Struct rustc_target::abi::call::ArgType[][src]

pub struct ArgType<'a, Ty> {
    pub layout: TyLayout<'a, Ty>,
    pub pad: Option<Reg>,
    pub mode: PassMode,
}

Information about how to pass an argument to, or return a value from, a function, under some ABI.

Fields

Dummy argument, which is emitted before the real argument.

Methods

impl<'a, Ty> ArgType<'a, Ty>
[src]

Trait Implementations

impl<'a, Ty: Debug> Debug for ArgType<'a, Ty>
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl<'a, Ty> Send for ArgType<'a, Ty> where
    Ty: Send

impl<'a, Ty> Sync for ArgType<'a, Ty> where
    Ty: Sync