pub struct BoundedResidencyRequirement {
pub static_bytes: u64,
pub window_bytes: u64,
pub required_bytes: u64,
pub depth: usize,
}Expand description
Exact bounded device-window requirement established by a backend probe.
Fields§
§static_bytes: u64Bytes pinned outside the repeated execution window.
window_bytes: u64Bytes in the required repeated execution window.
required_bytes: u64Total required bytes.
depth: usizeNumber of adjacent repeated groups in the window.
Trait Implementations§
Source§impl Clone for BoundedResidencyRequirement
impl Clone for BoundedResidencyRequirement
Source§fn clone(&self) -> BoundedResidencyRequirement
fn clone(&self) -> BoundedResidencyRequirement
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 moreimpl Copy for BoundedResidencyRequirement
Source§impl Debug for BoundedResidencyRequirement
impl Debug for BoundedResidencyRequirement
impl Eq for BoundedResidencyRequirement
impl StructuralPartialEq for BoundedResidencyRequirement
Auto Trait Implementations§
impl Freeze for BoundedResidencyRequirement
impl RefUnwindSafe for BoundedResidencyRequirement
impl Send for BoundedResidencyRequirement
impl Sync for BoundedResidencyRequirement
impl Unpin for BoundedResidencyRequirement
impl UnsafeUnpin for BoundedResidencyRequirement
impl UnwindSafe for BoundedResidencyRequirement
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