pub struct ContextSummary { /* private fields */ }Expand description
Top-level external-context summary for fast orientation.
Implementations§
Source§impl ContextSummary
impl ContextSummary
pub fn new( text: impl Into<String>, attributes: Attributes, ) -> Result<Self, DomainError>
pub fn text(&self) -> &str
pub fn attributes(&self) -> &Attributes
Trait Implementations§
Source§impl Clone for ContextSummary
impl Clone for ContextSummary
Source§impl Debug for ContextSummary
impl Debug for ContextSummary
Source§impl<'de> Deserialize<'de> for ContextSummary
impl<'de> Deserialize<'de> for ContextSummary
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 ContextSummary
Source§impl PartialEq for ContextSummary
impl PartialEq for ContextSummary
Source§impl Serialize for ContextSummary
impl Serialize for ContextSummary
impl StructuralPartialEq for ContextSummary
Auto Trait Implementations§
impl Freeze for ContextSummary
impl RefUnwindSafe for ContextSummary
impl Send for ContextSummary
impl Sync for ContextSummary
impl Unpin for ContextSummary
impl UnsafeUnpin for ContextSummary
impl UnwindSafe for ContextSummary
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