pub struct HumanApprovalGate {
pub required: bool,
pub decisions: Vec<ApprovalDecision>,
pub rework_targets: Vec<String>,
pub instructions: Option<String>,
}Fields§
§required: bool§decisions: Vec<ApprovalDecision>§rework_targets: Vec<String>§instructions: Option<String>Trait Implementations§
Source§impl Clone for HumanApprovalGate
impl Clone for HumanApprovalGate
Source§fn clone(&self) -> HumanApprovalGate
fn clone(&self) -> HumanApprovalGate
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HumanApprovalGate
impl Debug for HumanApprovalGate
Source§impl<'de> Deserialize<'de> for HumanApprovalGate
impl<'de> Deserialize<'de> for HumanApprovalGate
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
Source§impl PartialEq for HumanApprovalGate
impl PartialEq for HumanApprovalGate
Source§impl Serialize for HumanApprovalGate
impl Serialize for HumanApprovalGate
impl StructuralPartialEq for HumanApprovalGate
Auto Trait Implementations§
impl Freeze for HumanApprovalGate
impl RefUnwindSafe for HumanApprovalGate
impl Send for HumanApprovalGate
impl Sync for HumanApprovalGate
impl Unpin for HumanApprovalGate
impl UnsafeUnpin for HumanApprovalGate
impl UnwindSafe for HumanApprovalGate
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