pub struct KnowledgeConfig {
pub sources: Vec<KnowledgeSourceEntry>,
}Fields§
§sources: Vec<KnowledgeSourceEntry>Trait Implementations§
Source§impl Clone for KnowledgeConfig
impl Clone for KnowledgeConfig
Source§fn clone(&self) -> KnowledgeConfig
fn clone(&self) -> KnowledgeConfig
Returns a duplicate of the value. Read more
1.0.0 · 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 KnowledgeConfig
impl Debug for KnowledgeConfig
Source§impl Default for KnowledgeConfig
impl Default for KnowledgeConfig
Source§fn default() -> KnowledgeConfig
fn default() -> KnowledgeConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for KnowledgeConfig
impl<'de> Deserialize<'de> for KnowledgeConfig
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 KnowledgeConfig
impl RefUnwindSafe for KnowledgeConfig
impl Send for KnowledgeConfig
impl Sync for KnowledgeConfig
impl Unpin for KnowledgeConfig
impl UnsafeUnpin for KnowledgeConfig
impl UnwindSafe for KnowledgeConfig
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