pub struct UserEntry {
pub uuid: String,
pub parent_uuid: Option<String>,
pub session_id: Option<String>,
pub cwd: Option<String>,
pub version: Option<String>,
pub git_branch: Option<String>,
pub timestamp: Option<String>,
pub message: UserMessage,
pub is_sidechain: bool,
}Fields§
§uuid: String§parent_uuid: Option<String>§session_id: Option<String>§cwd: Option<String>§version: Option<String>§git_branch: Option<String>§timestamp: Option<String>§message: UserMessage§is_sidechain: boolTrait Implementations§
Source§impl<'de> Deserialize<'de> for UserEntry
impl<'de> Deserialize<'de> for UserEntry
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for UserEntry
impl RefUnwindSafe for UserEntry
impl Send for UserEntry
impl Sync for UserEntry
impl Unpin for UserEntry
impl UnsafeUnpin for UserEntry
impl UnwindSafe for UserEntry
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