pub struct TaskWithSession {
pub task: Task,
pub session_id: String,
pub session_name: Option<String>,
pub project: Option<String>,
}Expand description
A task with its session context.
Fields§
§task: Task§session_id: String§session_name: Option<String>§project: Option<String>Trait Implementations§
Source§impl Clone for TaskWithSession
impl Clone for TaskWithSession
Source§fn clone(&self) -> TaskWithSession
fn clone(&self) -> TaskWithSession
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 TaskWithSession
impl Debug for TaskWithSession
Auto Trait Implementations§
impl Freeze for TaskWithSession
impl RefUnwindSafe for TaskWithSession
impl Send for TaskWithSession
impl Sync for TaskWithSession
impl Unpin for TaskWithSession
impl UnwindSafe for TaskWithSession
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