pub fn cpu_nanos(&self) -> Option<usize> {
        match self {
            Self::Creating => None,
            Self::Running { cpu_nanos, .. } => Some(*cpu_nanos),
            Self::Complete { cpu_nanos, .. } => Some(*cpu_nanos),
        }
    }
/// If the job is running or competed, returns the total amount of CPU time
/// spent executing futures
If the job is running or competed, returns the total amount of CPU time
spent executing futures
If the job is running or competed returns the total amount of CPU time spent executing futures
pub fn cpu_nanos(&self) -> Option<usize> {
        match self {
            Self::Creating => None,
            Self::Running { cpu_nanos, .. } => Some(*cpu_nanos),
            Self::Complete { cpu_nanos, .. } => Some(*cpu_nanos),
        }
    }
pub fn cpu_nanos ( & self ) -> Option < usize > { match self { Self :: Creating => None , Self :: Running { cpu_nanos , .. } => Some ( * cpu_nanos ) , Self :: Complete { cpu_nanos , .. } => Some ( * cpu_nanos ) , } }
If the job is running or competed, returns the total amount of CPU time
spent executing futures
If the job is running or competed returns the total amount of CPU time spent executing futures
&self
&self