pub struct CustomerBalanceParams {
pub customer: Option<Vec<CustomerId>>,
pub accounting_method: Option<AccountingMethod>,
pub date_macro: Option<DateMacro>,
pub arpaid: Option<ArPaid>,
pub report_date: Option<NaiveDate>,
pub sort_order: Option<SortOrder>,
pub summarize_column_by: Option<SummarizeColumnBy>,
pub department: Option<String>,
}Expand description
Parameters for the CustomerBalance report.
Fields§
§customer: Option<Vec<CustomerId>>§accounting_method: Option<AccountingMethod>§date_macro: Option<DateMacro>§arpaid: Option<ArPaid>§report_date: Option<NaiveDate>§sort_order: Option<SortOrder>§summarize_column_by: Option<SummarizeColumnBy>§department: Option<String>Implementations§
Source§impl CustomerBalanceParams
impl CustomerBalanceParams
pub fn new() -> Self
pub fn customer(self, param: impl Into<CustomerId>) -> Self
pub fn customers(self, params: Vec<CustomerId>) -> Self
pub fn accounting_method(self, param: impl Into<AccountingMethod>) -> Self
pub fn date_macro(self, param: impl Into<DateMacro>) -> Self
pub fn arpaid(self, param: impl Into<ArPaid>) -> Self
pub fn report_date(self, param: impl Into<NaiveDate>) -> Self
pub fn sort_order(self, param: impl Into<SortOrder>) -> Self
pub fn summarize_column_by(self, param: impl Into<SummarizeColumnBy>) -> Self
pub fn department(self, param: impl Into<String>) -> Self
Trait Implementations§
Source§impl Debug for CustomerBalanceParams
impl Debug for CustomerBalanceParams
Source§impl Default for CustomerBalanceParams
impl Default for CustomerBalanceParams
Source§fn default() -> CustomerBalanceParams
fn default() -> CustomerBalanceParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CustomerBalanceParams
impl RefUnwindSafe for CustomerBalanceParams
impl Send for CustomerBalanceParams
impl Sync for CustomerBalanceParams
impl Unpin for CustomerBalanceParams
impl UnwindSafe for CustomerBalanceParams
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