[−][src]Enum rustc_codegen_llvm::abi::HomogeneousAggregate

pub enum HomogeneousAggregate {
    Homogeneous(Reg),
    NoData,
}

Return value from the homogeneous_aggregate test function.

Variants

Homogeneous(Reg)

Yes, all the "leaf fields" of this struct are passed in the same way (specified in the Reg value).

NoData

There are no leaf fields at all.

Auto Trait Implementations

impl RefUnwindSafe for HomogeneousAggregate[src]

impl Send for HomogeneousAggregate[src]

impl Sync for HomogeneousAggregate[src]

impl Unpin for HomogeneousAggregate[src]

impl UnwindSafe for HomogeneousAggregate[src]

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