pub struct SessionProcessInput {
pub id: String,
pub agent: String,
pub path: PathBuf,
pub start_timestamp_ms: Option<u64>,
pub end_timestamp_ms: Option<u64>,
pub cwd: Option<String>,
}Fields§
§id: String§agent: String§path: PathBuf§start_timestamp_ms: Option<u64>§end_timestamp_ms: Option<u64>§cwd: Option<String>Trait Implementations§
Source§impl Clone for SessionProcessInput
impl Clone for SessionProcessInput
Source§fn clone(&self) -> SessionProcessInput
fn clone(&self) -> SessionProcessInput
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 moreAuto Trait Implementations§
impl Freeze for SessionProcessInput
impl RefUnwindSafe for SessionProcessInput
impl Send for SessionProcessInput
impl Sync for SessionProcessInput
impl Unpin for SessionProcessInput
impl UnsafeUnpin for SessionProcessInput
impl UnwindSafe for SessionProcessInput
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