Struct azure_devops_rust_api::release::models::PullRequestTrigger
source · pub struct PullRequestTrigger {
pub release_trigger_base: ReleaseTriggerBase,
pub artifact_alias: Option<String>,
pub pull_request_configuration: Option<PullRequestConfiguration>,
pub status_policy_name: Option<String>,
pub trigger_conditions: Vec<PullRequestFilter>,
}Expand description
Fields§
§release_trigger_base: ReleaseTriggerBase§artifact_alias: Option<String>Artifact alias trigger is linked to.
pull_request_configuration: Option<PullRequestConfiguration>§status_policy_name: Option<String>Policy name using which status will be published to pull request.
trigger_conditions: Vec<PullRequestFilter>List of filters applied while trigger.
Implementations§
Trait Implementations§
source§impl Clone for PullRequestTrigger
impl Clone for PullRequestTrigger
source§fn clone(&self) -> PullRequestTrigger
fn clone(&self) -> PullRequestTrigger
Returns a copy 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 PullRequestTrigger
impl Debug for PullRequestTrigger
source§impl Default for PullRequestTrigger
impl Default for PullRequestTrigger
source§fn default() -> PullRequestTrigger
fn default() -> PullRequestTrigger
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for PullRequestTrigger
impl<'de> Deserialize<'de> for PullRequestTrigger
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<PullRequestTrigger> for PullRequestTrigger
impl PartialEq<PullRequestTrigger> for PullRequestTrigger
source§fn eq(&self, other: &PullRequestTrigger) -> bool
fn eq(&self, other: &PullRequestTrigger) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for PullRequestTrigger
impl Serialize for PullRequestTrigger
impl StructuralPartialEq for PullRequestTrigger
Auto Trait Implementations§
impl RefUnwindSafe for PullRequestTrigger
impl Send for PullRequestTrigger
impl Sync for PullRequestTrigger
impl Unpin for PullRequestTrigger
impl UnwindSafe for PullRequestTrigger
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