pub struct RepositoryNameAndRefName {
pub ref_name: Option<Box<RepositoryRulesetConditionsRefName>>,
pub repository_name: Box<RepositoryRulesetConditionsRepositoryNameTargetRepositoryName>,
}
Expand description
RepositoryNameAndRefName : Conditions to target repositories by name and refs by name
Fields§
§ref_name: Option<Box<RepositoryRulesetConditionsRefName>>
§repository_name: Box<RepositoryRulesetConditionsRepositoryNameTargetRepositoryName>
Implementations§
Source§impl RepositoryNameAndRefName
impl RepositoryNameAndRefName
Sourcepub fn new(
repository_name: RepositoryRulesetConditionsRepositoryNameTargetRepositoryName,
) -> RepositoryNameAndRefName
pub fn new( repository_name: RepositoryRulesetConditionsRepositoryNameTargetRepositoryName, ) -> RepositoryNameAndRefName
Conditions to target repositories by name and refs by name
Trait Implementations§
Source§impl Clone for RepositoryNameAndRefName
impl Clone for RepositoryNameAndRefName
Source§fn clone(&self) -> RepositoryNameAndRefName
fn clone(&self) -> RepositoryNameAndRefName
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 RepositoryNameAndRefName
impl Debug for RepositoryNameAndRefName
Source§impl Default for RepositoryNameAndRefName
impl Default for RepositoryNameAndRefName
Source§fn default() -> RepositoryNameAndRefName
fn default() -> RepositoryNameAndRefName
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RepositoryNameAndRefName
impl<'de> Deserialize<'de> for RepositoryNameAndRefName
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 RepositoryNameAndRefName
impl PartialEq for RepositoryNameAndRefName
Source§impl Serialize for RepositoryNameAndRefName
impl Serialize for RepositoryNameAndRefName
impl StructuralPartialEq for RepositoryNameAndRefName
Auto Trait Implementations§
impl Freeze for RepositoryNameAndRefName
impl RefUnwindSafe for RepositoryNameAndRefName
impl Send for RepositoryNameAndRefName
impl Sync for RepositoryNameAndRefName
impl Unpin for RepositoryNameAndRefName
impl UnwindSafe for RepositoryNameAndRefName
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