pub struct SessionRow {
pub id: i64,
pub ulid: String,
pub started_at: DateTime<Utc>,
pub ended_at: Option<DateTime<Utc>>,
pub engine_base_url: Option<String>,
pub cli_version: String,
pub parent_ulid: Option<String>,
}Expand description
Minimal session row.
Fields§
§id: i64§ulid: String§started_at: DateTime<Utc>§ended_at: Option<DateTime<Utc>>§engine_base_url: Option<String>§cli_version: String§parent_ulid: Option<String>Trait 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 · 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
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.