pub struct KnowledgeDocFilter {
pub tags: Vec<String>,
pub kind: Option<KnowledgeDocKind>,
pub selector_prefix: Option<String>,
pub related_to: Option<String>,
pub edge_type: Option<KnowledgeDocEdgeType>,
}Fields§
§kind: Option<KnowledgeDocKind>§selector_prefix: Option<String>§edge_type: Option<KnowledgeDocEdgeType>Trait Implementations§
Source§impl Clone for KnowledgeDocFilter
impl Clone for KnowledgeDocFilter
Source§fn clone(&self) -> KnowledgeDocFilter
fn clone(&self) -> KnowledgeDocFilter
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 KnowledgeDocFilter
impl Debug for KnowledgeDocFilter
Source§impl Default for KnowledgeDocFilter
impl Default for KnowledgeDocFilter
Source§fn default() -> KnowledgeDocFilter
fn default() -> KnowledgeDocFilter
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for KnowledgeDocFilter
impl<'de> Deserialize<'de> for KnowledgeDocFilter
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 KnowledgeDocFilter
impl RefUnwindSafe for KnowledgeDocFilter
impl Send for KnowledgeDocFilter
impl Sync for KnowledgeDocFilter
impl Unpin for KnowledgeDocFilter
impl UnsafeUnpin for KnowledgeDocFilter
impl UnwindSafe for KnowledgeDocFilter
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