pub struct InternalMaterial {
pub bind_group: ProfileData<BindGroup, ()>,
pub material_buffer: ProfileData<Buffer, ()>,
pub key: u64,
pub objects: Vec<RawObjectHandle>,
}
Expand description
Internal representation of a material.
Fields§
§bind_group: ProfileData<BindGroup, ()>
§material_buffer: ProfileData<Buffer, ()>
§key: u64
§objects: Vec<RawObjectHandle>
Handles of all objects
Auto Trait Implementations§
impl !Freeze for InternalMaterial
impl !RefUnwindSafe for InternalMaterial
impl Send for InternalMaterial
impl Sync for InternalMaterial
impl Unpin for InternalMaterial
impl !UnwindSafe for InternalMaterial
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