pub struct StageTiming {
pub addr: String,
pub layers: Range<usize>,
pub device: String,
pub build_ms: u64,
pub forward_ms: u64,
pub resident_bytes: u64,
}Expand description
Coordinator-side per-stage timing (network + compute for one forward).
Fields§
§addr: String§layers: Range<usize>§device: String§build_ms: u64§forward_ms: u64§resident_bytes: u64Trait Implementations§
Source§impl Clone for StageTiming
impl Clone for StageTiming
Auto Trait Implementations§
impl Freeze for StageTiming
impl RefUnwindSafe for StageTiming
impl Send for StageTiming
impl Sync for StageTiming
impl Unpin for StageTiming
impl UnsafeUnpin for StageTiming
impl UnwindSafe for StageTiming
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more