pub struct SessionLogMetadata {
pub provider: String,
pub wrapper_session_id: String,
pub provider_session_id: Option<String>,
pub workspace_path: Option<String>,
pub command: String,
pub model: Option<String>,
pub resumed: bool,
pub backfilled: bool,
}Fields§
§provider: String§wrapper_session_id: String§provider_session_id: Option<String>§workspace_path: Option<String>§command: String§model: Option<String>§resumed: bool§backfilled: boolTrait Implementations§
Source§impl Clone for SessionLogMetadata
impl Clone for SessionLogMetadata
Source§fn clone(&self) -> SessionLogMetadata
fn clone(&self) -> SessionLogMetadata
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 SessionLogMetadata
impl RefUnwindSafe for SessionLogMetadata
impl Send for SessionLogMetadata
impl Sync for SessionLogMetadata
impl Unpin for SessionLogMetadata
impl UnsafeUnpin for SessionLogMetadata
impl UnwindSafe for SessionLogMetadata
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