pub struct ResumedSession {
pub header: SessionHeader,
pub entries: Vec<SessionEntry>,
pub path: PathBuf,
pub skipped_entries: usize,
}Expand description
Result of a resume operation.
Fields§
§header: SessionHeader§entries: Vec<SessionEntry>§path: PathBufFilesystem path of the resumed session JSONL file. Used by the harness to open the file in append mode instead of creating a new session.
skipped_entries: usizeNumber of corrupt/unparseable entries skipped during load.
Auto Trait Implementations§
impl Freeze for ResumedSession
impl RefUnwindSafe for ResumedSession
impl Send for ResumedSession
impl Sync for ResumedSession
impl Unpin for ResumedSession
impl UnsafeUnpin for ResumedSession
impl UnwindSafe for ResumedSession
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