pub struct LiveLogContext {
pub root: Option<String>,
pub provider_session_id: Option<String>,
pub workspace_path: Option<String>,
pub started_at: DateTime<Utc>,
pub is_worktree: bool,
}Fields§
§root: Option<String>§provider_session_id: Option<String>§workspace_path: Option<String>§started_at: DateTime<Utc>§is_worktree: boolWhen true, the session is running in a unique worktree and the adapter can reliably detect session clears by watching for new files.
Trait Implementations§
Source§impl Clone for LiveLogContext
impl Clone for LiveLogContext
Source§fn clone(&self) -> LiveLogContext
fn clone(&self) -> LiveLogContext
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for LiveLogContext
impl RefUnwindSafe for LiveLogContext
impl Send for LiveLogContext
impl Sync for LiveLogContext
impl Unpin for LiveLogContext
impl UnsafeUnpin for LiveLogContext
impl UnwindSafe for LiveLogContext
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