pub struct FrontBackSpec {
pub char_budget: usize,
pub spill: bool,
}Expand description
Opt-in combined-stream retention (Task 26 Slice 0b; grok’s bash capture shape): keep the first and last halves of a char budget, stream the full output to a host-owned spill file. The pack renders separators/headers — the host returns structure only.
Fields§
§char_budget: usizeTotal retained characters across front + back (grok: 20_000).
spill: boolAlso stream the full combined output to a temp spill file
(retention-capped at SPILL_RETAIN_MAX).
Trait Implementations§
Source§impl Clone for FrontBackSpec
impl Clone for FrontBackSpec
Source§fn clone(&self) -> FrontBackSpec
fn clone(&self) -> FrontBackSpec
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 moreimpl Copy for FrontBackSpec
Auto Trait Implementations§
impl Freeze for FrontBackSpec
impl RefUnwindSafe for FrontBackSpec
impl Send for FrontBackSpec
impl Sync for FrontBackSpec
impl Unpin for FrontBackSpec
impl UnsafeUnpin for FrontBackSpec
impl UnwindSafe for FrontBackSpec
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