pub struct ComputeProfileLimits {
pub max_resident_bytes: u64,
pub max_storage_binding_bytes: u64,
pub max_queue_depth: usize,
pub max_queue_bytes: u64,
pub submission_deadline_ticks: u64,
}Expand description
Hardware and scheduling limits captured with a measured profile.
Fields§
§max_resident_bytes: u64Maximum resident bytes accepted by the provider.
max_storage_binding_bytes: u64Maximum storage binding bytes accepted by the provider.
max_queue_depth: usizeMaximum queued submissions.
max_queue_bytes: u64Maximum queued bytes.
submission_deadline_ticks: u64Maximum submission deadline in logical ticks.
Trait Implementations§
Source§impl Clone for ComputeProfileLimits
impl Clone for ComputeProfileLimits
Source§fn clone(&self) -> ComputeProfileLimits
fn clone(&self) -> ComputeProfileLimits
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 ComputeProfileLimits
impl Debug for ComputeProfileLimits
impl Eq for ComputeProfileLimits
Source§impl From<&ModeledComputeProfile> for ComputeProfileLimits
impl From<&ModeledComputeProfile> for ComputeProfileLimits
Source§fn from(profile: &ModeledComputeProfile) -> Self
fn from(profile: &ModeledComputeProfile) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ComputeProfileLimits
impl PartialEq for ComputeProfileLimits
impl StructuralPartialEq for ComputeProfileLimits
Auto Trait Implementations§
impl Freeze for ComputeProfileLimits
impl RefUnwindSafe for ComputeProfileLimits
impl Send for ComputeProfileLimits
impl Sync for ComputeProfileLimits
impl Unpin for ComputeProfileLimits
impl UnsafeUnpin for ComputeProfileLimits
impl UnwindSafe for ComputeProfileLimits
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