pub struct ComputerUseBuilder(/* private fields */);Expand description
Builder for ComputerUse.
Implementations§
Source§impl ComputerUseBuilder
impl ComputerUseBuilder
pub fn excluded_predefined_functions( self, value: impl Into<Vec<String>>, ) -> Self
pub fn enable_prompt_injection_detection(self, value: impl Into<bool>) -> Self
pub fn disabled_safety_policies( self, value: impl Into<Vec<ComputerUseSafetyPolicy>>, ) -> Self
pub fn rest(self, value: Rest) -> Self
Sourcepub fn build(self) -> ComputerUse
pub fn build(self) -> ComputerUse
Return the completed wire value.
Auto Trait Implementations§
impl Freeze for ComputerUseBuilder
impl RefUnwindSafe for ComputerUseBuilder
impl Send for ComputerUseBuilder
impl Sync for ComputerUseBuilder
impl Unpin for ComputerUseBuilder
impl UnsafeUnpin for ComputerUseBuilder
impl UnwindSafe for ComputerUseBuilder
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