pub struct BuildTriggerWhenGithub {
pub branches: Option<Vec<String>>,
pub events: Option<Vec<String>>,
}Expand description
GitHub describes how to trigger builds based on GitHub (SCM) events.
Fields§
§branches: Option<Vec<String>>Branches slice of branch names where the event applies.
events: Option<Vec<String>>Events GitHub event names.
Trait Implementations§
Source§impl Clone for BuildTriggerWhenGithub
impl Clone for BuildTriggerWhenGithub
Source§fn clone(&self) -> BuildTriggerWhenGithub
fn clone(&self) -> BuildTriggerWhenGithub
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BuildTriggerWhenGithub
impl Debug for BuildTriggerWhenGithub
Source§impl Default for BuildTriggerWhenGithub
impl Default for BuildTriggerWhenGithub
Source§fn default() -> BuildTriggerWhenGithub
fn default() -> BuildTriggerWhenGithub
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BuildTriggerWhenGithub
impl<'de> Deserialize<'de> for BuildTriggerWhenGithub
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 BuildTriggerWhenGithub
impl PartialEq for BuildTriggerWhenGithub
Source§impl Serialize for BuildTriggerWhenGithub
impl Serialize for BuildTriggerWhenGithub
impl StructuralPartialEq for BuildTriggerWhenGithub
Auto Trait Implementations§
impl Freeze for BuildTriggerWhenGithub
impl RefUnwindSafe for BuildTriggerWhenGithub
impl Send for BuildTriggerWhenGithub
impl Sync for BuildTriggerWhenGithub
impl Unpin for BuildTriggerWhenGithub
impl UnsafeUnpin for BuildTriggerWhenGithub
impl UnwindSafe for BuildTriggerWhenGithub
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