pub struct KnowledgeEventV1 {
pub channel: String,
pub seq: u64,
pub revision: u64,
pub event: KnowledgeEventKind,
pub review_by: Option<UtcTimestamp>,
pub server_time: UtcTimestamp,
}Expand description
1.9 knowledge.event (service → client), on the vault channel: the
engine fetches the delivered head (or the quarantined revision, to
review it) over HTTP.
Fields§
§channel: String§seq: u64§revision: u64§event: KnowledgeEventKind§review_by: Option<UtcTimestamp>With quarantined: when the quarantine ends in a task (24 hours).
server_time: UtcTimestampTrait Implementations§
Source§impl Clone for KnowledgeEventV1
impl Clone for KnowledgeEventV1
Source§impl Debug for KnowledgeEventV1
impl Debug for KnowledgeEventV1
Source§impl<'de> Deserialize<'de> for KnowledgeEventV1
impl<'de> Deserialize<'de> for KnowledgeEventV1
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 KnowledgeEventV1
Source§impl PartialEq for KnowledgeEventV1
impl PartialEq for KnowledgeEventV1
Source§impl Serialize for KnowledgeEventV1
impl Serialize for KnowledgeEventV1
impl StructuralPartialEq for KnowledgeEventV1
Auto Trait Implementations§
impl Freeze for KnowledgeEventV1
impl RefUnwindSafe for KnowledgeEventV1
impl Send for KnowledgeEventV1
impl Sync for KnowledgeEventV1
impl Unpin for KnowledgeEventV1
impl UnsafeUnpin for KnowledgeEventV1
impl UnwindSafe for KnowledgeEventV1
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