pub struct DefApprovals {
pub require_code_owners: Option<bool>,
pub require_latest_commit: Option<bool>,
pub require_minimum_count: Option<i64>,
pub require_no_change_request: Option<bool>,
}Fields§
§require_code_owners: Option<bool>§require_latest_commit: Option<bool>§require_minimum_count: Option<i64>§require_no_change_request: Option<bool>Implementations§
Source§impl DefApprovals
impl DefApprovals
pub fn new() -> DefApprovals
Trait Implementations§
Source§impl Clone for DefApprovals
impl Clone for DefApprovals
Source§fn clone(&self) -> DefApprovals
fn clone(&self) -> DefApprovals
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 DefApprovals
impl Debug for DefApprovals
Source§impl Default for DefApprovals
impl Default for DefApprovals
Source§fn default() -> DefApprovals
fn default() -> DefApprovals
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DefApprovals
impl<'de> Deserialize<'de> for DefApprovals
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 DefApprovals
impl PartialEq for DefApprovals
Source§impl Serialize for DefApprovals
impl Serialize for DefApprovals
impl StructuralPartialEq for DefApprovals
Auto Trait Implementations§
impl Freeze for DefApprovals
impl RefUnwindSafe for DefApprovals
impl Send for DefApprovals
impl Sync for DefApprovals
impl Unpin for DefApprovals
impl UnwindSafe for DefApprovals
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