pub struct ColumnContext {
pub task: Option<String>,
pub pressure: f64,
pub budget_tokens: Option<usize>,
pub compression_hint: Option<String>,
}Expand description
Parameters flowing top-down from L6 to modulate processing.
Fields§
§task: Option<String>Active task description (modulates saliency scoring).
pressure: f64Current context pressure (0.0 = relaxed, 1.0 = critical).
budget_tokens: Option<usize>Token budget remaining for this delivery cycle.
compression_hint: Option<String>Compression mode hint from the mode predictor.
Trait Implementations§
Source§impl Clone for ColumnContext
impl Clone for ColumnContext
Source§fn clone(&self) -> ColumnContext
fn clone(&self) -> ColumnContext
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 ColumnContext
impl Debug for ColumnContext
Source§impl Default for ColumnContext
impl Default for ColumnContext
Source§fn default() -> ColumnContext
fn default() -> ColumnContext
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ColumnContext
impl RefUnwindSafe for ColumnContext
impl Send for ColumnContext
impl Sync for ColumnContext
impl Unpin for ColumnContext
impl UnsafeUnpin for ColumnContext
impl UnwindSafe for ColumnContext
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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