pub struct ContextInput {
pub profile: Vec<ProfileFact>,
pub beliefs: Vec<RenderedBelief>,
pub neighborhood: Vec<RenderedEdge>,
pub episodes: Vec<EpisodeExcerpt>,
pub summaries: Vec<SummaryWithUncertainty>,
}Expand description
§12.3 input — the raw material pack turns into a context.
Fields§
§profile: Vec<ProfileFact>§beliefs: Vec<RenderedBelief>§neighborhood: Vec<RenderedEdge>§episodes: Vec<EpisodeExcerpt>§summaries: Vec<SummaryWithUncertainty>Trait Implementations§
Source§impl Clone for ContextInput
impl Clone for ContextInput
Source§fn clone(&self) -> ContextInput
fn clone(&self) -> ContextInput
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 ContextInput
impl Debug for ContextInput
Source§impl Default for ContextInput
impl Default for ContextInput
Source§fn default() -> ContextInput
fn default() -> ContextInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ContextInput
impl<'de> Deserialize<'de> for ContextInput
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 ContextInput
impl RefUnwindSafe for ContextInput
impl Send for ContextInput
impl Sync for ContextInput
impl Unpin for ContextInput
impl UnsafeUnpin for ContextInput
impl UnwindSafe for ContextInput
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