pub struct ResponseFunctionCallOutputBuilder(/* private fields */);Expand description
Builder for ResponseFunctionCallOutput.
Implementations§
Source§impl ResponseFunctionCallOutputBuilder
impl ResponseFunctionCallOutputBuilder
pub fn agent(self, value: impl Into<Option<Agent>>) -> Self
pub fn caller(self, value: impl Into<Option<Caller>>) -> Self
pub fn created_by(self, value: impl Into<String>) -> Self
pub fn name(self, value: impl Into<String>) -> Self
pub fn namespace(self, value: impl Into<String>) -> Self
pub fn rest(self, value: Rest) -> Self
Sourcepub fn build(self) -> ResponseFunctionCallOutput
pub fn build(self) -> ResponseFunctionCallOutput
Return the completed wire value.
Auto Trait Implementations§
impl Freeze for ResponseFunctionCallOutputBuilder
impl RefUnwindSafe for ResponseFunctionCallOutputBuilder
impl Send for ResponseFunctionCallOutputBuilder
impl Sync for ResponseFunctionCallOutputBuilder
impl Unpin for ResponseFunctionCallOutputBuilder
impl UnsafeUnpin for ResponseFunctionCallOutputBuilder
impl UnwindSafe for ResponseFunctionCallOutputBuilder
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