pub struct KnowledgeBaseModel {
pub model: String,
pub provider: String,
}Expand description
If you need a more detailed model structure for knowledge-base usage, define it here:
Fields§
§model: String§provider: StringTrait Implementations§
Source§impl Clone for KnowledgeBaseModel
impl Clone for KnowledgeBaseModel
Source§fn clone(&self) -> KnowledgeBaseModel
fn clone(&self) -> KnowledgeBaseModel
Returns a copy 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 ComposeSchema for KnowledgeBaseModel
impl ComposeSchema for KnowledgeBaseModel
Source§impl Debug for KnowledgeBaseModel
impl Debug for KnowledgeBaseModel
Source§impl<'de> Deserialize<'de> for KnowledgeBaseModel
impl<'de> Deserialize<'de> for KnowledgeBaseModel
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 KnowledgeBaseModel
impl PartialEq for KnowledgeBaseModel
Source§impl Serialize for KnowledgeBaseModel
impl Serialize for KnowledgeBaseModel
Source§impl ToSchema for KnowledgeBaseModel
impl ToSchema for KnowledgeBaseModel
impl StructuralPartialEq for KnowledgeBaseModel
Auto Trait Implementations§
impl Freeze for KnowledgeBaseModel
impl RefUnwindSafe for KnowledgeBaseModel
impl Send for KnowledgeBaseModel
impl Sync for KnowledgeBaseModel
impl Unpin for KnowledgeBaseModel
impl UnwindSafe for KnowledgeBaseModel
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