pub struct TelemetryDecodeScratch { /* private fields */ }Expand description
Caller-owned scratch for repeated megakernel telemetry decodes.
Long-running supervisors poll telemetry at high frequency. Reusing this scratch keeps each sample to straight-line buffer rewrites rather than per-poll map allocation.
Implementations§
Trait Implementations§
Source§impl Debug for TelemetryDecodeScratch
impl Debug for TelemetryDecodeScratch
Source§impl Default for TelemetryDecodeScratch
impl Default for TelemetryDecodeScratch
Source§fn default() -> TelemetryDecodeScratch
fn default() -> TelemetryDecodeScratch
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TelemetryDecodeScratch
impl RefUnwindSafe for TelemetryDecodeScratch
impl Send for TelemetryDecodeScratch
impl Sync for TelemetryDecodeScratch
impl Unpin for TelemetryDecodeScratch
impl UnsafeUnpin for TelemetryDecodeScratch
impl UnwindSafe for TelemetryDecodeScratch
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