pub struct DrawShaderConstTable {
pub table: Vec<f32>,
pub offsets: BTreeMap<FnPtr, usize>,
pub table_index: BTreeMap<LiveTokenId, ConstTableItem>,
}
Fields§
§table: Vec<f32>
§offsets: BTreeMap<FnPtr, usize>
§table_index: BTreeMap<LiveTokenId, ConstTableItem>
Trait Implementations§
Source§impl Clone for DrawShaderConstTable
impl Clone for DrawShaderConstTable
Source§fn clone(&self) -> DrawShaderConstTable
fn clone(&self) -> DrawShaderConstTable
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for DrawShaderConstTable
impl Debug for DrawShaderConstTable
Source§impl Default for DrawShaderConstTable
impl Default for DrawShaderConstTable
Source§fn default() -> DrawShaderConstTable
fn default() -> DrawShaderConstTable
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DrawShaderConstTable
impl RefUnwindSafe for DrawShaderConstTable
impl Send for DrawShaderConstTable
impl Sync for DrawShaderConstTable
impl Unpin for DrawShaderConstTable
impl UnwindSafe for DrawShaderConstTable
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