pub struct ContextManagementToolMessages {
pub new_context: Option<ToolMessage>,
pub get_context_remaining: Option<ToolMessage>,
pub rest: Rest,
}Fields§
§new_context: Option<ToolMessage>§get_context_remaining: Option<ToolMessage>§rest: RestTrait Implementations§
Source§impl DeclaredFields for ContextManagementToolMessages
impl DeclaredFields for ContextManagementToolMessages
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for ContextManagementToolMessages
impl<'de> Deserialize<'de> for ContextManagementToolMessages
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 ContextManagementToolMessages
impl StructuralPartialEq for ContextManagementToolMessages
Auto Trait Implementations§
impl Freeze for ContextManagementToolMessages
impl RefUnwindSafe for ContextManagementToolMessages
impl Send for ContextManagementToolMessages
impl Sync for ContextManagementToolMessages
impl Unpin for ContextManagementToolMessages
impl UnsafeUnpin for ContextManagementToolMessages
impl UnwindSafe for ContextManagementToolMessages
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