[]Struct amethyst_rendy::rendy::hal::AdapterInfo

pub struct AdapterInfo {
    pub name: String,
    pub vendor: usize,
    pub device: usize,
    pub device_type: DeviceType,
}

Metadata about a backend adapter.

Fields

name: String

Adapter name

vendor: usize

Vendor PCI id of the adapter

device: usize

PCI id of the adapter

device_type: DeviceType

Type of device

Trait Implementations

impl Clone for AdapterInfo

impl Debug for AdapterInfo

impl<'de> Deserialize<'de> for AdapterInfo

impl Eq for AdapterInfo

impl PartialEq<AdapterInfo> for AdapterInfo

impl Serialize for AdapterInfo

impl StructuralEq for AdapterInfo

impl StructuralPartialEq for AdapterInfo

Auto Trait Implementations

impl RefUnwindSafe for AdapterInfo

impl Send for AdapterInfo

impl Sync for AdapterInfo

impl Unpin for AdapterInfo

impl UnwindSafe for AdapterInfo

Blanket Implementations

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
    D: AdaptFrom<S, Swp, Dwp, T>,
    Dwp: WhitePoint,
    Swp: WhitePoint,
    T: Component + Float
[src]

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

impl<T> Any for T where
    T: Any

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

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

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

impl<T> Config for T where
    T: for<'a> Deserialize<'a> + Serialize
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> Event for T where
    T: Send + Sync + 'static, 

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

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

impl<T> Resource for T where
    T: Any + Send + Sync

impl<T> Same<T> for T

type Output = T

Should always be Self

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

impl<T> SetParameter for T

impl<SS, SP> SupersetOf<SS> for SP where
    SS: SubsetOf<SP>, 

impl<T> Supports<T> for T

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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,