#[repr(i32)]
pub enum Vendor {
Show 19 variants
Unknown,
ASUS,
Elsa,
Leadtek,
Gainward,
NVIDIA,
Gigabyte,
MSI,
PNY_,
Palit,
XFX,
Club3D,
PNY,
Zotac,
BFG,
PoV,
Galax,
EVGA,
Colorful,
}
Variants
Unknown
ASUS
Elsa
Leadtek
Gainward
NVIDIA
Gigabyte
MSI
PNY_
Palit
XFX
Club3D
PNY
Zotac
BFG
PoV
Galax
EVGA
Colorful
Implementations
Trait Implementations
sourceimpl<'de> Deserialize<'de> for VendorId
impl<'de> Deserialize<'de> for VendorId
sourcefn deserialize<__D>(
__deserializer: __D
) -> Result<VendorId, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D
) -> Result<VendorId, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Ord for VendorId
impl Ord for VendorId
sourceimpl PartialOrd<VendorId> for VendorId
impl PartialOrd<VendorId> for VendorId
sourcefn partial_cmp(&self, other: &VendorId) -> Option<Ordering>
fn partial_cmp(&self, other: &VendorId) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl Serialize for VendorId
impl Serialize for VendorId
sourcefn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Copy for VendorId
impl Eq for VendorId
impl StructuralEq for VendorId
impl StructuralPartialEq for VendorId
Auto Trait Implementations
impl RefUnwindSafe for VendorId
impl Send for VendorId
impl Sync for VendorId
impl Unpin for VendorId
impl UnwindSafe for VendorId
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more