pub struct KnowledgeContext {
pub scope: String,
pub conditions: Vec<String>,
pub limitations: Vec<String>,
}Fields§
§scope: String§conditions: Vec<String>§limitations: Vec<String>Trait Implementations§
Source§impl Clone for KnowledgeContext
impl Clone for KnowledgeContext
Source§impl Debug for KnowledgeContext
impl Debug for KnowledgeContext
Source§impl<'de> Deserialize<'de> for KnowledgeContext
impl<'de> Deserialize<'de> for KnowledgeContext
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 KnowledgeContext
impl PartialEq for KnowledgeContext
Source§impl Serialize for KnowledgeContext
impl Serialize for KnowledgeContext
impl StructuralPartialEq for KnowledgeContext
Auto Trait Implementations§
impl Freeze for KnowledgeContext
impl RefUnwindSafe for KnowledgeContext
impl Send for KnowledgeContext
impl Sync for KnowledgeContext
impl Unpin for KnowledgeContext
impl UnsafeUnpin for KnowledgeContext
impl UnwindSafe for KnowledgeContext
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