pub struct SessionNextToolFailedDataProvider {
pub executed: bool,
pub metadata: Option<LLMProviderMetadata>,
}Fields§
§executed: bool§metadata: Option<LLMProviderMetadata>Trait Implementations§
Source§impl Clone for SessionNextToolFailedDataProvider
impl Clone for SessionNextToolFailedDataProvider
Source§fn clone(&self) -> SessionNextToolFailedDataProvider
fn clone(&self) -> SessionNextToolFailedDataProvider
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<'de> Deserialize<'de> for SessionNextToolFailedDataProvider
impl<'de> Deserialize<'de> for SessionNextToolFailedDataProvider
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 StructuralPartialEq for SessionNextToolFailedDataProvider
Auto Trait Implementations§
impl Freeze for SessionNextToolFailedDataProvider
impl RefUnwindSafe for SessionNextToolFailedDataProvider
impl Send for SessionNextToolFailedDataProvider
impl Sync for SessionNextToolFailedDataProvider
impl Unpin for SessionNextToolFailedDataProvider
impl UnsafeUnpin for SessionNextToolFailedDataProvider
impl UnwindSafe for SessionNextToolFailedDataProvider
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