pub struct AgentStructuredOutput {
pub schema: AgentJson,
}Expand description
Native message type for gestalt.provider.v1.AgentStructuredOutput.
Fields§
§schema: AgentJsonThe schema field.
Trait Implementations§
Source§impl Clone for AgentStructuredOutput
impl Clone for AgentStructuredOutput
Source§fn clone(&self) -> AgentStructuredOutput
fn clone(&self) -> AgentStructuredOutput
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 AgentStructuredOutput
impl Debug for AgentStructuredOutput
Source§impl PartialEq for AgentStructuredOutput
impl PartialEq for AgentStructuredOutput
Source§fn eq(&self, other: &AgentStructuredOutput) -> bool
fn eq(&self, other: &AgentStructuredOutput) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AgentStructuredOutput
Auto Trait Implementations§
impl Freeze for AgentStructuredOutput
impl RefUnwindSafe for AgentStructuredOutput
impl Send for AgentStructuredOutput
impl Sync for AgentStructuredOutput
impl Unpin for AgentStructuredOutput
impl UnsafeUnpin for AgentStructuredOutput
impl UnwindSafe for AgentStructuredOutput
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