pub struct TaskEventV1 {
pub channel: String,
pub seq: u64,
pub number: u64,
pub event: TaskEventKind,
pub state: TaskState,
pub by: Option<TaskActorV1>,
pub server_time: UtcTimestamp,
}Expand description
task.event (service → client), on the task’s vault channel.
Fields§
§channel: String§seq: u64§number: u64§event: TaskEventKind§state: TaskState§by: Option<TaskActorV1>§server_time: UtcTimestampTrait Implementations§
Source§impl Clone for TaskEventV1
impl Clone for TaskEventV1
Source§impl Debug for TaskEventV1
impl Debug for TaskEventV1
Source§impl<'de> Deserialize<'de> for TaskEventV1
impl<'de> Deserialize<'de> for TaskEventV1
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
impl Eq for TaskEventV1
Source§impl PartialEq for TaskEventV1
impl PartialEq for TaskEventV1
Source§impl Serialize for TaskEventV1
impl Serialize for TaskEventV1
impl StructuralPartialEq for TaskEventV1
Auto Trait Implementations§
impl Freeze for TaskEventV1
impl RefUnwindSafe for TaskEventV1
impl Send for TaskEventV1
impl Sync for TaskEventV1
impl Unpin for TaskEventV1
impl UnsafeUnpin for TaskEventV1
impl UnwindSafe for TaskEventV1
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