pub enum HlslVersion {
V2016,
V2017,
V2018,
V2021,
}Variants§
Trait Implementations§
Source§impl Clone for HlslVersion
impl Clone for HlslVersion
Source§fn clone(&self) -> HlslVersion
fn clone(&self) -> HlslVersion
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HlslVersion
impl Debug for HlslVersion
Source§impl Default for HlslVersion
impl Default for HlslVersion
Source§fn default() -> HlslVersion
fn default() -> HlslVersion
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HlslVersion
impl<'de> Deserialize<'de> for HlslVersion
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Ord for HlslVersion
impl Ord for HlslVersion
Source§fn cmp(&self, other: &HlslVersion) -> Ordering
fn cmp(&self, other: &HlslVersion) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for HlslVersion
impl PartialEq for HlslVersion
Source§impl PartialOrd for HlslVersion
impl PartialOrd for HlslVersion
Source§impl Serialize for HlslVersion
impl Serialize for HlslVersion
impl Copy for HlslVersion
impl Eq for HlslVersion
impl StructuralPartialEq for HlslVersion
Auto Trait Implementations§
impl Freeze for HlslVersion
impl RefUnwindSafe for HlslVersion
impl Send for HlslVersion
impl Sync for HlslVersion
impl Unpin for HlslVersion
impl UnwindSafe for HlslVersion
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.