pub enum YamlToolDeclaration {
OpenAi(YamlOpenAiToolDeclaration),
Simplified(YamlSimplifiedToolDeclaration),
}Variants§
OpenAi(YamlOpenAiToolDeclaration)
Simplified(YamlSimplifiedToolDeclaration)
Trait Implementations§
Source§impl Clone for YamlToolDeclaration
impl Clone for YamlToolDeclaration
Source§fn clone(&self) -> YamlToolDeclaration
fn clone(&self) -> YamlToolDeclaration
Returns a duplicate of the value. Read more
1.0.0 · 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 YamlToolDeclaration
impl Debug for YamlToolDeclaration
Source§impl<'de> Deserialize<'de> for YamlToolDeclaration
impl<'de> Deserialize<'de> for YamlToolDeclaration
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 YamlToolDeclaration
impl RefUnwindSafe for YamlToolDeclaration
impl Send for YamlToolDeclaration
impl Sync for YamlToolDeclaration
impl Unpin for YamlToolDeclaration
impl UnsafeUnpin for YamlToolDeclaration
impl UnwindSafe for YamlToolDeclaration
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request