pub struct ProgramBindingSlot { /* private fields */ }Implementations§
Source§impl ProgramBindingSlot
impl ProgramBindingSlot
pub const fn node_index(&self) -> usize
pub fn node_id(&self) -> &NodeId
pub fn resource_id(&self) -> &ResourceId
pub const fn physical_offset_bytes(&self) -> u64
pub const fn capacity_size_bytes(&self) -> u64
pub const fn alignment_bytes(&self) -> u64
Trait Implementations§
Source§impl Clone for ProgramBindingSlot
impl Clone for ProgramBindingSlot
Source§fn clone(&self) -> ProgramBindingSlot
fn clone(&self) -> ProgramBindingSlot
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 moreSource§impl Debug for ProgramBindingSlot
impl Debug for ProgramBindingSlot
impl Eq for ProgramBindingSlot
Source§impl PartialEq for ProgramBindingSlot
impl PartialEq for ProgramBindingSlot
Source§impl Serialize for ProgramBindingSlot
impl Serialize for ProgramBindingSlot
impl StructuralPartialEq for ProgramBindingSlot
Auto Trait Implementations§
impl Freeze for ProgramBindingSlot
impl RefUnwindSafe for ProgramBindingSlot
impl Send for ProgramBindingSlot
impl Sync for ProgramBindingSlot
impl Unpin for ProgramBindingSlot
impl UnsafeUnpin for ProgramBindingSlot
impl UnwindSafe for ProgramBindingSlot
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