pub struct CreditMemoFilter {
pub customer_id: Option<Uuid>,
pub status: Option<CreditMemoStatus>,
pub reason: Option<CreditMemoReason>,
pub has_unapplied: Option<bool>,
pub from_date: Option<DateTime<Utc>>,
pub to_date: Option<DateTime<Utc>>,
pub limit: Option<u32>,
pub offset: Option<u32>,
}Expand description
Filter for credit memo queries
Fields§
§customer_id: Option<Uuid>§status: Option<CreditMemoStatus>§reason: Option<CreditMemoReason>§has_unapplied: Option<bool>§from_date: Option<DateTime<Utc>>§to_date: Option<DateTime<Utc>>§limit: Option<u32>§offset: Option<u32>Trait Implementations§
Source§impl Clone for CreditMemoFilter
impl Clone for CreditMemoFilter
Source§fn clone(&self) -> CreditMemoFilter
fn clone(&self) -> CreditMemoFilter
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 CreditMemoFilter
impl Debug for CreditMemoFilter
Source§impl Default for CreditMemoFilter
impl Default for CreditMemoFilter
Source§fn default() -> CreditMemoFilter
fn default() -> CreditMemoFilter
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreditMemoFilter
impl<'de> Deserialize<'de> for CreditMemoFilter
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreditMemoFilter, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreditMemoFilter, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for CreditMemoFilter
impl Serialize for CreditMemoFilter
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
Auto Trait Implementations§
impl Freeze for CreditMemoFilter
impl RefUnwindSafe for CreditMemoFilter
impl Send for CreditMemoFilter
impl Sync for CreditMemoFilter
impl Unpin for CreditMemoFilter
impl UnsafeUnpin for CreditMemoFilter
impl UnwindSafe for CreditMemoFilter
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