#[repr(transparent)]pub struct GeometryId(pub u16);Expand description
ID Space for geometry shaders IDs 0x0000 through 0x7FFF are reserved for public use
Tuple Fields§
§0: u16Implementations§
Source§impl GeometryId
impl GeometryId
pub const Screen: GeometryId = _
pub const Skybox: GeometryId = _
pub const TerrainPatch: GeometryId = _
pub const Sprites: GeometryId = _
pub const WaterPatch: GeometryId = _
pub const MeshBase: GeometryId = _
pub const ParticleSystemBase: GeometryId = _
pub const InstancedMeshBase: GeometryId = _
Trait Implementations§
Source§impl PartialEq for GeometryId
impl PartialEq for GeometryId
impl Eq for GeometryId
impl StructuralPartialEq for GeometryId
Auto Trait Implementations§
impl Freeze for GeometryId
impl RefUnwindSafe for GeometryId
impl Send for GeometryId
impl Sync for GeometryId
impl Unpin for GeometryId
impl UnwindSafe for GeometryId
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