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