pub struct KernelStat {
pub name: &'static str,
pub n: usize,
pub p: usize,
pub k: usize,
pub nnz: usize,
pub flops_est: usize,
pub bytes_est: usize,
pub cpu_ms: f64,
pub gpu_ms: Option<f64>,
}Fields§
§name: &'static str§n: usize§p: usize§k: usize§nnz: usize§flops_est: usize§bytes_est: usize§cpu_ms: f64§gpu_ms: Option<f64>Trait Implementations§
Source§impl Clone for KernelStat
impl Clone for KernelStat
Source§fn clone(&self) -> KernelStat
fn clone(&self) -> KernelStat
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 KernelStat
impl Debug for KernelStat
Source§impl Default for KernelStat
impl Default for KernelStat
Source§fn default() -> KernelStat
fn default() -> KernelStat
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for KernelStat
impl RefUnwindSafe for KernelStat
impl Send for KernelStat
impl Sync for KernelStat
impl Unpin for KernelStat
impl UnsafeUnpin for KernelStat
impl UnwindSafe for KernelStat
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> DistributionExt for Twhere
T: ?Sized,
impl<T> DistributionExt for Twhere
T: ?Sized,
impl<T, U> Imply<T> for U
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