pub struct LogicalBackingSliceEvidence { /* private fields */ }Implementations§
Source§impl LogicalBackingSliceEvidence
impl LogicalBackingSliceEvidence
pub fn domain_id(&self) -> CapacityDomainId
pub fn resource_id(&self) -> &ResourceId
pub fn pool_id(&self) -> &DynamicBackingPoolId
pub fn pool_instance_id(&self) -> u64
pub fn segment_generation(&self) -> u64
pub fn physical_claim_identity(&self) -> &PhysicalBackingClaimIdentity
pub fn reusable_execution_bucket_id(&self) -> Option<&ReusableExecutionBucketId>
pub fn segments(&self) -> &[BackingSegment]
pub fn physical_offset_bytes(&self) -> u64
pub const fn size_bytes(&self) -> u64
pub fn capacity_size_bytes(&self) -> u64
pub fn physical_size_bytes(&self) -> u64
pub fn alignment_bytes(&self) -> u64
pub fn usage(&self) -> BufferUsage
pub fn element_type(&self) -> ElementType
pub fn storage_profile(&self) -> DynamicStorageProfile
pub fn initialization(&self) -> StateInitialization
Trait Implementations§
Source§impl Clone for LogicalBackingSliceEvidence
impl Clone for LogicalBackingSliceEvidence
Source§fn clone(&self) -> LogicalBackingSliceEvidence
fn clone(&self) -> LogicalBackingSliceEvidence
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 LogicalBackingSliceEvidence
impl Debug for LogicalBackingSliceEvidence
Source§impl Deref for LogicalBackingSliceEvidence
impl Deref for LogicalBackingSliceEvidence
impl Eq for LogicalBackingSliceEvidence
impl StructuralPartialEq for LogicalBackingSliceEvidence
Auto Trait Implementations§
impl Freeze for LogicalBackingSliceEvidence
impl RefUnwindSafe for LogicalBackingSliceEvidence
impl Send for LogicalBackingSliceEvidence
impl Sync for LogicalBackingSliceEvidence
impl Unpin for LogicalBackingSliceEvidence
impl UnsafeUnpin for LogicalBackingSliceEvidence
impl UnwindSafe for LogicalBackingSliceEvidence
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