pub struct GitAutomationTargetBranchCreateInput {
pub id: Option<String>,
pub team_id: Option<String>,
pub branch_pattern: Option<String>,
pub is_regex: Option<bool>,
}Fields§
§id: Option<String>The identifier in UUID v4 format. If none is provided, the backend will generate one.
team_id: Option<String>The team associated with the Git target branch automation.
branch_pattern: Option<String>The target branch pattern.
is_regex: Option<bool>Whether the branch pattern is a regular expression.
Trait Implementations§
Source§impl Clone for GitAutomationTargetBranchCreateInput
impl Clone for GitAutomationTargetBranchCreateInput
Source§fn clone(&self) -> GitAutomationTargetBranchCreateInput
fn clone(&self) -> GitAutomationTargetBranchCreateInput
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 GitAutomationTargetBranchCreateInput
impl Default for GitAutomationTargetBranchCreateInput
Source§fn default() -> GitAutomationTargetBranchCreateInput
fn default() -> GitAutomationTargetBranchCreateInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GitAutomationTargetBranchCreateInput
impl<'de> Deserialize<'de> for GitAutomationTargetBranchCreateInput
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
Auto Trait Implementations§
impl Freeze for GitAutomationTargetBranchCreateInput
impl RefUnwindSafe for GitAutomationTargetBranchCreateInput
impl Send for GitAutomationTargetBranchCreateInput
impl Sync for GitAutomationTargetBranchCreateInput
impl Unpin for GitAutomationTargetBranchCreateInput
impl UnwindSafe for GitAutomationTargetBranchCreateInput
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