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