[][src]Struct std140::mat2x2

pub struct mat2x2 { /* fields omitted */ }

Trait Implementations

impl ReprStd140 for mat2x2[src]

impl Std140ArrayElement for mat2x2[src]

impl Clone for mat2x2[src]

impl PartialEq<mat2x2> for mat2x2[src]

impl Copy for mat2x2[src]

impl DerefMut for mat2x2[src]

impl Deref for mat2x2[src]

type Target = array<vec2, 2>

The resulting type after dereferencing.

Auto Trait Implementations

impl Send for mat2x2

impl Unpin for mat2x2

impl Sync for mat2x2

impl UnwindSafe for mat2x2

impl RefUnwindSafe for mat2x2

Blanket Implementations

impl<T> ReprStd140 for T where
    T: Std140Struct
[src]

impl<T> Std140ArrayElement for T where
    T: Std140Struct
[src]

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

type Owned = T

The resulting type after obtaining ownership.

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

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

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.

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

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

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