Struct librashader_reflect::reflect::semantics::TextureSizeMeta
source · pub struct TextureSizeMeta {
pub offset: MemberOffset,
pub stage_mask: BindingStage,
pub id: ShortString,
}Expand description
Reflection information about a texture size uniform variable.
Fields§
§offset: MemberOffsetThe offset of this size uniform.
stage_mask: BindingStageThe mask indicating for which stages the texture size uniform should be bound.
id: ShortStringThe name of the uniform.
Trait Implementations§
source§impl Debug for TextureSizeMeta
impl Debug for TextureSizeMeta
source§impl UniformMeta for TextureSizeMeta
impl UniformMeta for TextureSizeMeta
Auto Trait Implementations§
impl Freeze for TextureSizeMeta
impl RefUnwindSafe for TextureSizeMeta
impl Send for TextureSizeMeta
impl Sync for TextureSizeMeta
impl Unpin for TextureSizeMeta
impl UnwindSafe for TextureSizeMeta
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