pub struct KnowledgeSurface {
pub active_questions: Vec<String>,
pub evidence_packs: Vec<Value>,
pub citations: Vec<String>,
}Fields§
§active_questions: Vec<String>§evidence_packs: Vec<Value>§citations: Vec<String>Trait Implementations§
Source§impl Clone for KnowledgeSurface
impl Clone for KnowledgeSurface
Source§fn clone(&self) -> KnowledgeSurface
fn clone(&self) -> KnowledgeSurface
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 KnowledgeSurface
impl Debug for KnowledgeSurface
Source§impl Default for KnowledgeSurface
impl Default for KnowledgeSurface
Source§fn default() -> KnowledgeSurface
fn default() -> KnowledgeSurface
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for KnowledgeSurface
impl RefUnwindSafe for KnowledgeSurface
impl Send for KnowledgeSurface
impl Sync for KnowledgeSurface
impl Unpin for KnowledgeSurface
impl UnsafeUnpin for KnowledgeSurface
impl UnwindSafe for KnowledgeSurface
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