pub struct ComputerUseGuard { /* private fields */ }Expand description
Coarse gate for CUA actions.
See module docs for the policy surface.
Implementations§
Source§impl ComputerUseGuard
impl ComputerUseGuard
Sourcepub fn with_config(config: ComputerUseConfig) -> Self
pub fn with_config(config: ComputerUseConfig) -> Self
Build a guard with an explicit configuration.
Trait Implementations§
Source§impl Default for ComputerUseGuard
impl Default for ComputerUseGuard
Auto Trait Implementations§
impl !Freeze for ComputerUseGuard
impl !RefUnwindSafe for ComputerUseGuard
impl Send for ComputerUseGuard
impl Sync for ComputerUseGuard
impl Unpin for ComputerUseGuard
impl UnsafeUnpin for ComputerUseGuard
impl !UnwindSafe for ComputerUseGuard
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