pub struct OperationalContext {
pub user_scope: String,
pub identity: String,
pub memory: String,
pub integration_guide: String,
pub installed_integrations: String,
pub scope_integrations: String,
}Expand description
Runtime facts loaded from the App Facade. This type deliberately contains data, not messages: prompt text and rendering order are owned by the Agent implementation.
Fields§
§user_scope: String§identity: String§memory: String§integration_guide: String§installed_integrations: String§scope_integrations: StringTrait Implementations§
Source§impl Clone for OperationalContext
impl Clone for OperationalContext
Source§fn clone(&self) -> OperationalContext
fn clone(&self) -> OperationalContext
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 OperationalContext
impl Debug for OperationalContext
Source§impl Default for OperationalContext
impl Default for OperationalContext
Source§fn default() -> OperationalContext
fn default() -> OperationalContext
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OperationalContext
impl<'de> Deserialize<'de> for OperationalContext
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 OperationalContext
Source§impl PartialEq for OperationalContext
impl PartialEq for OperationalContext
Source§impl Serialize for OperationalContext
impl Serialize for OperationalContext
impl StructuralPartialEq for OperationalContext
Auto Trait Implementations§
impl Freeze for OperationalContext
impl RefUnwindSafe for OperationalContext
impl Send for OperationalContext
impl Sync for OperationalContext
impl Unpin for OperationalContext
impl UnsafeUnpin for OperationalContext
impl UnwindSafe for OperationalContext
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