pub struct SourceMetadataComparator {
pub eq: Option<String>,
pub neq: Option<String>,
pub in: Option<Vec<String>>,
pub nin: Option<Vec<String>>,
pub null: Option<bool>,
pub sub_type: Option<Box<SubTypeComparator>>,
pub salesforce_metadata: Option<Box<SalesforceMetadataIntegrationComparator>>,
}Expand description
Comparator for issue source type.
Fields§
§eq: Option<String>Equals constraint.
neq: Option<String>Not-equals constraint.
in: Option<Vec<String>>In-array constraint.
nin: Option<Vec<String>>Not-in-array constraint.
null: Option<bool>Null constraint. Matches any non-null values if the given value is false, otherwise it matches null values.
sub_type: Option<Box<SubTypeComparator>>Comparator for the sub type.
salesforce_metadata: Option<Box<SalesforceMetadataIntegrationComparator>>INTERNAL Comparator for the salesforce metadata.
Trait Implementations§
Source§impl Clone for SourceMetadataComparator
impl Clone for SourceMetadataComparator
Source§fn clone(&self) -> SourceMetadataComparator
fn clone(&self) -> SourceMetadataComparator
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 SourceMetadataComparator
impl Debug for SourceMetadataComparator
Source§impl Default for SourceMetadataComparator
impl Default for SourceMetadataComparator
Source§fn default() -> SourceMetadataComparator
fn default() -> SourceMetadataComparator
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SourceMetadataComparator
impl<'de> Deserialize<'de> for SourceMetadataComparator
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 SourceMetadataComparator
impl RefUnwindSafe for SourceMetadataComparator
impl Send for SourceMetadataComparator
impl Sync for SourceMetadataComparator
impl Unpin for SourceMetadataComparator
impl UnwindSafe for SourceMetadataComparator
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