pub struct BuildTimeBreakdown {
pub weight_loading_seconds: u64,
pub model_init_seconds: u64,
pub optimization_seconds: u64,
pub validation_seconds: u64,
pub overhead_seconds: u64,
}Expand description
Build time breakdown by phase
Fields§
§weight_loading_seconds: u64Time for weight loading
model_init_seconds: u64Time for model initialization
optimization_seconds: u64Time for optimization
validation_seconds: u64Time for validation
overhead_seconds: u64Other overhead time
Trait Implementations§
Source§impl Clone for BuildTimeBreakdown
impl Clone for BuildTimeBreakdown
Source§fn clone(&self) -> BuildTimeBreakdown
fn clone(&self) -> BuildTimeBreakdown
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 moreSource§impl Debug for BuildTimeBreakdown
impl Debug for BuildTimeBreakdown
Source§impl<'de> Deserialize<'de> for BuildTimeBreakdown
impl<'de> Deserialize<'de> for BuildTimeBreakdown
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for BuildTimeBreakdown
impl RefUnwindSafe for BuildTimeBreakdown
impl Send for BuildTimeBreakdown
impl Sync for BuildTimeBreakdown
impl Unpin for BuildTimeBreakdown
impl UnsafeUnpin for BuildTimeBreakdown
impl UnwindSafe for BuildTimeBreakdown
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