pub struct ReportFilters {
pub name: AdjustmentsReportFilterName,
pub operator: Option<FilterOperator>,
pub value: ReportFilterValue,
}
Expand description
Filter criteria for this report. If omitted when creating, reports are filtered to include data updated in the last 30 days. This means updated_at
is greater than or equal to (gte
) the date 30 days ago from the time the report was generated.
Fields§
§name: AdjustmentsReportFilterName
Field name to filter by.
operator: Option<FilterOperator>
Operator to use when filtering. Valid when filtering by updated_at
, null
otherwise.
value: ReportFilterValue
Value to filter by. Check the allowed values descriptions for the name
field to see valid values for a field.
Trait Implementations§
Source§impl Clone for ReportFilters
impl Clone for ReportFilters
Source§fn clone(&self) -> ReportFilters
fn clone(&self) -> ReportFilters
Returns a copy 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 ReportFilters
impl Debug for ReportFilters
Source§impl<'de> Deserialize<'de> for ReportFilters
impl<'de> Deserialize<'de> for ReportFilters
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 ReportFilters
impl RefUnwindSafe for ReportFilters
impl Send for ReportFilters
impl Sync for ReportFilters
impl Unpin for ReportFilters
impl UnwindSafe for ReportFilters
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