pub struct ThermalEnvelope {
pub chassis_park_c: f64,
pub chassis_resume_c: f64,
pub chassis_equivalence_delta_c: f64,
pub gpu_ceiling_c: f64,
}Expand description
2026-09-26: [benchmarks.limits.thermal].
Fields§
§chassis_park_c: f642026-09-26: The hottest-chassis-zone reading at which certification parks a
node, °C; also the precheck’s chassis ceiling (super::policy::TempCeilings::of).
chassis_resume_c: f642026-09-26: The reading a parked node must fall to before it resumes, °C.
chassis_equivalence_delta_c: f642026-09-26: The largest hottest-zone difference at which two boxes of this class are still one box for Speed numbers, °C.
gpu_ceiling_c: f642026-09-26: The precheck’s GPU die ceiling, °C.
Trait Implementations§
Source§impl Clone for ThermalEnvelope
impl Clone for ThermalEnvelope
Source§fn clone(&self) -> ThermalEnvelope
fn clone(&self) -> ThermalEnvelope
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 ThermalEnvelope
impl Debug for ThermalEnvelope
Source§impl<'de> Deserialize<'de> for ThermalEnvelope
impl<'de> Deserialize<'de> for ThermalEnvelope
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
Source§impl PartialEq for ThermalEnvelope
impl PartialEq for ThermalEnvelope
impl Copy for ThermalEnvelope
impl StructuralPartialEq for ThermalEnvelope
Auto Trait Implementations§
impl Freeze for ThermalEnvelope
impl RefUnwindSafe for ThermalEnvelope
impl Send for ThermalEnvelope
impl Sync for ThermalEnvelope
impl Unpin for ThermalEnvelope
impl UnwindSafe for ThermalEnvelope
Blanket Implementations§
§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Returns the layout of the type.