pub struct TransactionsBuilder { /* private fields */ }Expand description
Builder for the transaction date window used by commerce reconciliation workflows.
Implementations§
Source§impl TransactionsBuilder
impl TransactionsBuilder
Sourcepub fn from_date(self, from_date: Date) -> Self
pub fn from_date(self, from_date: Date) -> Self
Sets the inclusive provider start date sent to Gingr.
Sourcepub fn to_date(self, to_date: Date) -> Self
pub fn to_date(self, to_date: Date) -> Self
Sets the inclusive provider end date sent to Gingr.
Sourcepub fn build(self) -> Result<Transactions>
pub fn build(self) -> Result<Transactions>
Finalizes the provider request descriptor after required fields are present and wrappers have validated local invariants.
Trait Implementations§
Source§impl Clone for TransactionsBuilder
impl Clone for TransactionsBuilder
Source§fn clone(&self) -> TransactionsBuilder
fn clone(&self) -> TransactionsBuilder
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 TransactionsBuilder
impl Debug for TransactionsBuilder
Source§impl Default for TransactionsBuilder
impl Default for TransactionsBuilder
Source§fn default() -> TransactionsBuilder
fn default() -> TransactionsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TransactionsBuilder
impl RefUnwindSafe for TransactionsBuilder
impl Send for TransactionsBuilder
impl Sync for TransactionsBuilder
impl Unpin for TransactionsBuilder
impl UnsafeUnpin for TransactionsBuilder
impl UnwindSafe for TransactionsBuilder
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