pub struct SessionRow {
pub path: PathBuf,
pub id: Option<String>,
pub timestamp: Option<String>,
pub cwd: Option<String>,
pub repository_url: Option<String>,
pub branch: Option<String>,
pub first_message: String,
pub is_subsession: bool,
}Fields§
§path: PathBuf§id: Option<String>§timestamp: Option<String>§cwd: Option<String>§repository_url: Option<String>§branch: Option<String>§first_message: String§is_subsession: boolTrait Implementations§
Source§impl Clone for SessionRow
impl Clone for SessionRow
Source§fn clone(&self) -> SessionRow
fn clone(&self) -> SessionRow
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 SessionRow
impl Debug for SessionRow
Source§impl PartialEq for SessionRow
impl PartialEq for SessionRow
Source§fn eq(&self, other: &SessionRow) -> bool
fn eq(&self, other: &SessionRow) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for SessionRow
impl StructuralPartialEq for SessionRow
Auto Trait Implementations§
impl Freeze for SessionRow
impl RefUnwindSafe for SessionRow
impl Send for SessionRow
impl Sync for SessionRow
impl Unpin for SessionRow
impl UnsafeUnpin for SessionRow
impl UnwindSafe for SessionRow
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