pub struct KnowledgeDocSummary {Show 14 fields
pub id: KnowledgeDocId,
pub scope: MemoryScope,
pub kind: KnowledgeKind,
pub slug: String,
pub title: String,
pub status: KnowledgeStatus,
pub source: KnowledgeSource,
pub tags: Vec<String>,
pub links: Vec<KnowledgeLink>,
pub revision: u32,
pub byte_count: u64,
pub preview: String,
pub created_at: OffsetDateTime,
pub updated_at: OffsetDateTime,
}Expand description
Body-free view used for listing and events so corpora stay cheap to ship.
Fields§
§id: KnowledgeDocId§scope: MemoryScope§kind: KnowledgeKind§slug: String§title: String§status: KnowledgeStatus§source: KnowledgeSource§links: Vec<KnowledgeLink>§revision: u32§byte_count: u64§preview: String§created_at: OffsetDateTime§updated_at: OffsetDateTimeTrait Implementations§
Source§impl Clone for KnowledgeDocSummary
impl Clone for KnowledgeDocSummary
Source§fn clone(&self) -> KnowledgeDocSummary
fn clone(&self) -> KnowledgeDocSummary
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 KnowledgeDocSummary
impl Debug for KnowledgeDocSummary
Source§impl<'de> Deserialize<'de> for KnowledgeDocSummary
impl<'de> Deserialize<'de> for KnowledgeDocSummary
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
Source§impl PartialEq for KnowledgeDocSummary
impl PartialEq for KnowledgeDocSummary
Source§fn eq(&self, other: &KnowledgeDocSummary) -> bool
fn eq(&self, other: &KnowledgeDocSummary) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for KnowledgeDocSummary
impl Serialize for KnowledgeDocSummary
impl StructuralPartialEq for KnowledgeDocSummary
Auto Trait Implementations§
impl Freeze for KnowledgeDocSummary
impl RefUnwindSafe for KnowledgeDocSummary
impl Send for KnowledgeDocSummary
impl Sync for KnowledgeDocSummary
impl Unpin for KnowledgeDocSummary
impl UnsafeUnpin for KnowledgeDocSummary
impl UnwindSafe for KnowledgeDocSummary
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