pub struct KnowledgeNote {
pub path: String,
pub name: String,
pub content: String,
pub backlink_count: usize,
}Expand description
A knowledge note extracted from the markdown knowledge base.
Fields§
§path: StringRelative path.
name: StringDisplay name.
content: StringContent snippet.
backlink_count: usizeNumber of backlinks.
Trait Implementations§
Source§impl Clone for KnowledgeNote
impl Clone for KnowledgeNote
Source§fn clone(&self) -> KnowledgeNote
fn clone(&self) -> KnowledgeNote
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 KnowledgeNote
impl Debug for KnowledgeNote
Source§impl<'de> Deserialize<'de> for KnowledgeNote
impl<'de> Deserialize<'de> for KnowledgeNote
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 KnowledgeNote
impl RefUnwindSafe for KnowledgeNote
impl Send for KnowledgeNote
impl Sync for KnowledgeNote
impl Unpin for KnowledgeNote
impl UnsafeUnpin for KnowledgeNote
impl UnwindSafe for KnowledgeNote
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