pub struct McpToolUseBlockBuilder(/* private fields */);Expand description
Builder for McpToolUseBlock.
Implementations§
Source§impl McpToolUseBlockBuilder
impl McpToolUseBlockBuilder
pub fn cache_control(self, value: impl Into<CacheControl>) -> Self
pub fn rest(self, value: Rest) -> Self
Sourcepub fn build(self) -> McpToolUseBlock
pub fn build(self) -> McpToolUseBlock
Return the completed wire value.
Auto Trait Implementations§
impl Freeze for McpToolUseBlockBuilder
impl RefUnwindSafe for McpToolUseBlockBuilder
impl Send for McpToolUseBlockBuilder
impl Sync for McpToolUseBlockBuilder
impl Unpin for McpToolUseBlockBuilder
impl UnsafeUnpin for McpToolUseBlockBuilder
impl UnwindSafe for McpToolUseBlockBuilder
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