pub struct NonConformanceFilter {
pub source: Option<NonConformanceSource>,
pub severity: Option<Severity>,
pub status: Option<NcrStatus>,
pub sku: Option<String>,
pub lot_number: Option<String>,
pub assigned_to: Option<String>,
pub from_date: Option<DateTime<Utc>>,
pub to_date: Option<DateTime<Utc>>,
pub limit: Option<u32>,
pub offset: Option<u32>,
pub after_cursor: Option<(String, String)>,
}Expand description
Filter for listing NCRs
Fields§
§source: Option<NonConformanceSource>§severity: Option<Severity>§status: Option<NcrStatus>§sku: Option<String>§lot_number: Option<String>§assigned_to: Option<String>§from_date: Option<DateTime<Utc>>§to_date: Option<DateTime<Utc>>§limit: Option<u32>§offset: Option<u32>§after_cursor: Option<(String, String)>Keyset cursor: return records after this (sort_key, id) pair.
Sort key is created_at (DESC ordering).
Trait Implementations§
Source§impl Clone for NonConformanceFilter
impl Clone for NonConformanceFilter
Source§fn clone(&self) -> NonConformanceFilter
fn clone(&self) -> NonConformanceFilter
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 NonConformanceFilter
impl Debug for NonConformanceFilter
Source§impl Default for NonConformanceFilter
impl Default for NonConformanceFilter
Source§fn default() -> NonConformanceFilter
fn default() -> NonConformanceFilter
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NonConformanceFilter
impl<'de> Deserialize<'de> for NonConformanceFilter
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<NonConformanceFilter, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<NonConformanceFilter, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for NonConformanceFilter
Source§impl PartialEq for NonConformanceFilter
impl PartialEq for NonConformanceFilter
Source§impl Serialize for NonConformanceFilter
impl Serialize for NonConformanceFilter
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for NonConformanceFilter
Auto Trait Implementations§
impl Freeze for NonConformanceFilter
impl RefUnwindSafe for NonConformanceFilter
impl Send for NonConformanceFilter
impl Sync for NonConformanceFilter
impl Unpin for NonConformanceFilter
impl UnsafeUnpin for NonConformanceFilter
impl UnwindSafe for NonConformanceFilter
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