pub struct HilConfig {
pub auto_approve: bool,
pub timeout_ms: u64,
pub require_approval_destructive: bool,
}Expand description
Human-in-the-loop configuration.
Fields§
§auto_approve: boolAutomatically approve all requests (dangerous).
timeout_ms: u64Timeout for approval requests in milliseconds.
require_approval_destructive: boolRequire approval for destructive operations.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for HilConfig
impl<'de> Deserialize<'de> for HilConfig
Source§fn 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
impl StructuralPartialEq for HilConfig
Auto Trait Implementations§
impl Freeze for HilConfig
impl RefUnwindSafe for HilConfig
impl Send for HilConfig
impl Sync for HilConfig
impl Unpin for HilConfig
impl UnsafeUnpin for HilConfig
impl UnwindSafe for HilConfig
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