pub fn branches(mut self, input: impl Into<std::string::String>) -> Self {
            let mut v = self.branches.unwrap_or_default();
            v.push(input.into());
            self.branches = Some(v);
            self
        }
/// Appends an item to `branches`.
///
/// To override the contents of this collection use [`set_branches`](Self::set_branches).
///
/// <p>The branches to be included in the trigger configuration. If you specify an empty array, the trigger applies to all branches.</p> <note>
/// <p>Although no content is required in the array, you must include the array itself.</p>
/// </note>
Appends an item to `branches`.
To override the contents of this collection use [`set_branches`](Self::set_branches).

The branches to be included in the trigger configuration. If you specify an empty array, the trigger applies to all branches. 
Although no content is required in the array, you must include the array itself.

Appends an item to ` branches ` . To override the contents of this collection use [ ` set_branches ` ] ( Self :: set_branches ) . The branches to be included in the trigger configuration . If you specify an empty array the trigger applies to all branches . Although no content is required in the array you must include the array itself .
pub fn branches(mut self, input: impl Into<std::string::String>) -> Self {
            let mut v = self.branches.unwrap_or_default();
            v.push(input.into());
            self.branches = Some(v);
            self
        }
pub fn branches ( mut self , input : impl Into < std :: string :: String > ) -> Self { let mut v = self . branches . unwrap_or_default ( ) ; v . push ( input . into ( ) ) ; self . branches = Some ( v ) ; self }
Appends an item to `branches`.
Appends an item to ` branches ` .
mut self
input
impl Into<std::string::String>
mut self
input
impl Into<std::string::String>