#[repr(transparent)]pub struct ShaderReflection(pub usize);Tuple Fields§
§0: usizeImplementations§
Source§impl ShaderReflection
impl ShaderReflection
Sourcepub const BINDING_INFO: Self
pub const BINDING_INFO: Self
Requests reflection information for bindings.
Sourcepub const BUF_TYPE_INFO: Self
pub const BUF_TYPE_INFO: Self
Requests reflection information for buffer types.
Trait Implementations§
Source§impl Binary for ShaderReflection
impl Binary for ShaderReflection
Source§impl BitAnd for ShaderReflection
impl BitAnd for ShaderReflection
Source§impl BitAndAssign for ShaderReflection
impl BitAndAssign for ShaderReflection
Source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&= operation. Read moreSource§impl BitOr for ShaderReflection
impl BitOr for ShaderReflection
Source§impl BitOrAssign for ShaderReflection
impl BitOrAssign for ShaderReflection
Source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|= operation. Read moreSource§impl BitXor for ShaderReflection
impl BitXor for ShaderReflection
Source§impl BitXorAssign for ShaderReflection
impl BitXorAssign for ShaderReflection
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^= operation. Read moreSource§impl Clone for ShaderReflection
impl Clone for ShaderReflection
Source§fn clone(&self) -> ShaderReflection
fn clone(&self) -> ShaderReflection
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ShaderReflection
Source§impl Debug for ShaderReflection
impl Debug for ShaderReflection
Source§impl Default for ShaderReflection
impl Default for ShaderReflection
Source§fn default() -> ShaderReflection
fn default() -> ShaderReflection
Returns the “default value” for a type. Read more
impl Eq for ShaderReflection
Source§impl From<usize> for ShaderReflection
impl From<usize> for ShaderReflection
Source§impl Hash for ShaderReflection
impl Hash for ShaderReflection
Source§impl Not for ShaderReflection
impl Not for ShaderReflection
Source§impl PartialEq for ShaderReflection
impl PartialEq for ShaderReflection
Source§fn eq(&self, other: &ShaderReflection) -> bool
fn eq(&self, other: &ShaderReflection) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ShaderReflection
Auto Trait Implementations§
impl Freeze for ShaderReflection
impl RefUnwindSafe for ShaderReflection
impl Send for ShaderReflection
impl Sync for ShaderReflection
impl Unpin for ShaderReflection
impl UnsafeUnpin for ShaderReflection
impl UnwindSafe for ShaderReflection
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