pub struct BottleneckAnalysis {
pub operation_name: String,
pub bottleneck_type: BottleneckType,
pub memory_transfer_ratio: f64,
pub gpu_utilization_ratio: f64,
pub error_rate: f64,
pub recommendation: String,
}
Expand description
Bottleneck analysis
Fields§
§operation_name: String
§bottleneck_type: BottleneckType
§memory_transfer_ratio: f64
§gpu_utilization_ratio: f64
§error_rate: f64
§recommendation: String
Trait Implementations§
Source§impl Clone for BottleneckAnalysis
impl Clone for BottleneckAnalysis
Source§fn clone(&self) -> BottleneckAnalysis
fn clone(&self) -> BottleneckAnalysis
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for BottleneckAnalysis
impl RefUnwindSafe for BottleneckAnalysis
impl Send for BottleneckAnalysis
impl Sync for BottleneckAnalysis
impl Unpin for BottleneckAnalysis
impl UnwindSafe for BottleneckAnalysis
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