pub struct ApproversConfigV2ApprovalGroupsInner {
pub threshold: f64,
pub users: Option<Vec<String>>,
pub groups: Option<Vec<String>>,
}Fields§
§threshold: f64Approval threshold
users: Option<Vec<String>>List of user IDs
groups: Option<Vec<String>>List of policy group IDs
Implementations§
Source§impl ApproversConfigV2ApprovalGroupsInner
impl ApproversConfigV2ApprovalGroupsInner
pub fn new(threshold: f64) -> ApproversConfigV2ApprovalGroupsInner
Trait Implementations§
Source§impl Clone for ApproversConfigV2ApprovalGroupsInner
impl Clone for ApproversConfigV2ApprovalGroupsInner
Source§fn clone(&self) -> ApproversConfigV2ApprovalGroupsInner
fn clone(&self) -> ApproversConfigV2ApprovalGroupsInner
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 Default for ApproversConfigV2ApprovalGroupsInner
impl Default for ApproversConfigV2ApprovalGroupsInner
Source§fn default() -> ApproversConfigV2ApprovalGroupsInner
fn default() -> ApproversConfigV2ApprovalGroupsInner
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ApproversConfigV2ApprovalGroupsInner
impl<'de> Deserialize<'de> for ApproversConfigV2ApprovalGroupsInner
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 ApproversConfigV2ApprovalGroupsInner
impl PartialEq for ApproversConfigV2ApprovalGroupsInner
Source§fn eq(&self, other: &ApproversConfigV2ApprovalGroupsInner) -> bool
fn eq(&self, other: &ApproversConfigV2ApprovalGroupsInner) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ApproversConfigV2ApprovalGroupsInner
Auto Trait Implementations§
impl Freeze for ApproversConfigV2ApprovalGroupsInner
impl RefUnwindSafe for ApproversConfigV2ApprovalGroupsInner
impl Send for ApproversConfigV2ApprovalGroupsInner
impl Sync for ApproversConfigV2ApprovalGroupsInner
impl Unpin for ApproversConfigV2ApprovalGroupsInner
impl UnwindSafe for ApproversConfigV2ApprovalGroupsInner
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