pub struct ContextInsight {
pub id: String,
pub kind: ContextInsightKind,
pub content: Value,
pub attributes: Value,
pub version: u64,
pub status: ContextInsightStatus,
pub provenance: ContextProvenance,
pub superseded_by: Option<String>,
pub expires_at_ms: Option<i64>,
pub created_at_ms: i64,
pub updated_at_ms: i64,
}Fields§
§id: String§kind: ContextInsightKind§content: Value§attributes: Value§version: u64§status: ContextInsightStatus§provenance: ContextProvenance§superseded_by: Option<String>§expires_at_ms: Option<i64>§created_at_ms: i64§updated_at_ms: i64Trait Implementations§
Source§impl Clone for ContextInsight
impl Clone for ContextInsight
Source§fn clone(&self) -> ContextInsight
fn clone(&self) -> ContextInsight
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 moreSource§impl Debug for ContextInsight
impl Debug for ContextInsight
Source§impl<'de> Deserialize<'de> for ContextInsight
impl<'de> Deserialize<'de> for ContextInsight
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
Auto Trait Implementations§
impl Freeze for ContextInsight
impl RefUnwindSafe for ContextInsight
impl Send for ContextInsight
impl Sync for ContextInsight
impl Unpin for ContextInsight
impl UnsafeUnpin for ContextInsight
impl UnwindSafe for ContextInsight
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