pub struct ReleaseFilter {
pub id: Option<Box<IDComparator>>,
pub created_at: Option<Box<DateComparator>>,
pub updated_at: Option<Box<DateComparator>>,
pub pipeline: Option<Box<ReleasePipelineFilter>>,
pub stage: Option<Box<ReleaseStageFilter>>,
pub and: Option<Vec<Box<ReleaseFilter>>>,
pub or: Option<Vec<Box<ReleaseFilter>>>,
}Fields§
§id: Option<Box<IDComparator>>§created_at: Option<Box<DateComparator>>§updated_at: Option<Box<DateComparator>>§pipeline: Option<Box<ReleasePipelineFilter>>§stage: Option<Box<ReleaseStageFilter>>§and: Option<Vec<Box<ReleaseFilter>>>§or: Option<Vec<Box<ReleaseFilter>>>Trait Implementations§
Source§impl Clone for ReleaseFilter
impl Clone for ReleaseFilter
Source§fn clone(&self) -> ReleaseFilter
fn clone(&self) -> ReleaseFilter
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 ReleaseFilter
impl Debug for ReleaseFilter
Source§impl Default for ReleaseFilter
impl Default for ReleaseFilter
Source§fn default() -> ReleaseFilter
fn default() -> ReleaseFilter
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReleaseFilter
impl<'de> Deserialize<'de> for ReleaseFilter
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 ReleaseFilter
impl RefUnwindSafe for ReleaseFilter
impl Send for ReleaseFilter
impl Sync for ReleaseFilter
impl Unpin for ReleaseFilter
impl UnwindSafe for ReleaseFilter
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