pub struct ResumeInfo {
pub path: PathBuf,
pub session_id: String,
pub entries: Vec<SessionEntry>,
pub original_cwd: PathBuf,
}Expand description
Optional pre-existing session the harness can adopt instead of creating
a new JSONL file. Produced by --resume flows.
Fields§
§path: PathBuf§session_id: String§entries: Vec<SessionEntry>§original_cwd: PathBufThe workspace cwd recorded in the session header. Used to restore the correct workspace root when resuming from a different directory.
Auto Trait Implementations§
impl Freeze for ResumeInfo
impl RefUnwindSafe for ResumeInfo
impl Send for ResumeInfo
impl Sync for ResumeInfo
impl Unpin for ResumeInfo
impl UnsafeUnpin for ResumeInfo
impl UnwindSafe for ResumeInfo
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> 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