pub struct BackfillInput {
pub tasks: Vec<BackfillTaskContext>,
pub transcript: String,
}Expand description
Input for one session’s backfill call.
Fields§
§tasks: Vec<BackfillTaskContext>Candidate task contexts active in this session.
transcript: StringThe full session transcript, flattened to role-tagged turns.
Trait Implementations§
Source§impl Clone for BackfillInput
impl Clone for BackfillInput
Source§fn clone(&self) -> BackfillInput
fn clone(&self) -> BackfillInput
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 BackfillInput
impl Debug for BackfillInput
Auto Trait Implementations§
impl Freeze for BackfillInput
impl RefUnwindSafe for BackfillInput
impl Send for BackfillInput
impl Sync for BackfillInput
impl Unpin for BackfillInput
impl UnsafeUnpin for BackfillInput
impl UnwindSafe for BackfillInput
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