pub struct KnowledgeSourceEntry {
pub name: String,
pub source_type: String,
pub path: Option<PathBuf>,
pub url: Option<String>,
pub max_chunks: usize,
}Fields§
§name: String§source_type: String§path: Option<PathBuf>§url: Option<String>§max_chunks: usizeTrait Implementations§
Source§impl Clone for KnowledgeSourceEntry
impl Clone for KnowledgeSourceEntry
Source§fn clone(&self) -> KnowledgeSourceEntry
fn clone(&self) -> KnowledgeSourceEntry
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 KnowledgeSourceEntry
impl Debug for KnowledgeSourceEntry
Source§impl<'de> Deserialize<'de> for KnowledgeSourceEntry
impl<'de> Deserialize<'de> for KnowledgeSourceEntry
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 KnowledgeSourceEntry
impl RefUnwindSafe for KnowledgeSourceEntry
impl Send for KnowledgeSourceEntry
impl Sync for KnowledgeSourceEntry
impl Unpin for KnowledgeSourceEntry
impl UnsafeUnpin for KnowledgeSourceEntry
impl UnwindSafe for KnowledgeSourceEntry
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