Struct teaclave_types::FunctionOutput
source · [−]pub struct FunctionOutput {
pub name: String,
pub description: String,
pub optional: bool,
}
Fields
name: String
description: String
optional: bool
Implementations
sourceimpl FunctionOutput
impl FunctionOutput
Trait Implementations
sourceimpl Debug for FunctionOutput
impl Debug for FunctionOutput
sourceimpl<'de> Deserialize<'de> for FunctionOutput
impl<'de> Deserialize<'de> for FunctionOutput
sourcefn 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
sourceimpl Serialize for FunctionOutput
impl Serialize for FunctionOutput
Auto Trait Implementations
impl RefUnwindSafe for FunctionOutput
impl Send for FunctionOutput
impl Sync for FunctionOutput
impl Unpin for FunctionOutput
impl UnwindSafe for FunctionOutput
Blanket Implementations
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstablefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
sourcefn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request