pub struct RepositoryRuleDetailedOneOf3 {
pub type: Type,
pub ruleset_source_type: Option<RulesetSourceType>,
pub ruleset_source: Option<String>,
pub ruleset_id: Option<i32>,
}
Fields§
§type: Type
§ruleset_source_type: Option<RulesetSourceType>
The type of source for the ruleset that includes this rule.
ruleset_source: Option<String>
The name of the source of the ruleset that includes this rule.
ruleset_id: Option<i32>
The ID of the ruleset that includes this rule.
Implementations§
Source§impl RepositoryRuleDetailedOneOf3
impl RepositoryRuleDetailedOneOf3
pub fn new(type: Type) -> RepositoryRuleDetailedOneOf3
Trait Implementations§
Source§impl Clone for RepositoryRuleDetailedOneOf3
impl Clone for RepositoryRuleDetailedOneOf3
Source§fn clone(&self) -> RepositoryRuleDetailedOneOf3
fn clone(&self) -> RepositoryRuleDetailedOneOf3
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 RepositoryRuleDetailedOneOf3
impl Debug for RepositoryRuleDetailedOneOf3
Source§impl Default for RepositoryRuleDetailedOneOf3
impl Default for RepositoryRuleDetailedOneOf3
Source§fn default() -> RepositoryRuleDetailedOneOf3
fn default() -> RepositoryRuleDetailedOneOf3
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RepositoryRuleDetailedOneOf3
impl<'de> Deserialize<'de> for RepositoryRuleDetailedOneOf3
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 RepositoryRuleDetailedOneOf3
impl PartialEq for RepositoryRuleDetailedOneOf3
Source§fn eq(&self, other: &RepositoryRuleDetailedOneOf3) -> bool
fn eq(&self, other: &RepositoryRuleDetailedOneOf3) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for RepositoryRuleDetailedOneOf3
Auto Trait Implementations§
impl Freeze for RepositoryRuleDetailedOneOf3
impl RefUnwindSafe for RepositoryRuleDetailedOneOf3
impl Send for RepositoryRuleDetailedOneOf3
impl Sync for RepositoryRuleDetailedOneOf3
impl Unpin for RepositoryRuleDetailedOneOf3
impl UnwindSafe for RepositoryRuleDetailedOneOf3
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