pub struct ShaderId(pub u32);Expand description
Stable handle for a shader registered with the renderer.
Tuple Fields§
§0: u32Implementations§
Trait Implementations§
impl Copy for ShaderId
impl Eq for ShaderId
Source§impl Ord for ShaderId
impl Ord for ShaderId
1.21.0 (const: unstable) · 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
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialOrd for ShaderId
impl PartialOrd for ShaderId
impl StructuralPartialEq for ShaderId
Auto Trait Implementations§
impl Freeze for ShaderId
impl RefUnwindSafe for ShaderId
impl Send for ShaderId
impl Sync for ShaderId
impl Unpin for ShaderId
impl UnsafeUnpin for ShaderId
impl UnwindSafe for ShaderId
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