pub struct ContractInvoiceActionState {
pub stage: ContractInvoiceActionStageType,
pub last_run_date: Option<DateTime>,
pub next_run_date: Option<DateTime>,
pub is_paused: bool,
pub use_debtor_balance: bool,
}Fields§
§stage: ContractInvoiceActionStageType§last_run_date: Option<DateTime>§next_run_date: Option<DateTime>§is_paused: bool§use_debtor_balance: boolImplementations§
Source§impl ContractInvoiceActionState
impl ContractInvoiceActionState
pub fn new( stage: ContractInvoiceActionStageType, is_paused: bool, use_debtor_balance: bool, ) -> Self
Trait Implementations§
Source§impl Clone for ContractInvoiceActionState
impl Clone for ContractInvoiceActionState
Source§fn clone(&self) -> ContractInvoiceActionState
fn clone(&self) -> ContractInvoiceActionState
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 ContractInvoiceActionState
impl Debug for ContractInvoiceActionState
Source§impl<'de> Deserialize<'de> for ContractInvoiceActionState
impl<'de> Deserialize<'de> for ContractInvoiceActionState
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 ContractInvoiceActionState
impl RefUnwindSafe for ContractInvoiceActionState
impl Send for ContractInvoiceActionState
impl Sync for ContractInvoiceActionState
impl Unpin for ContractInvoiceActionState
impl UnwindSafe for ContractInvoiceActionState
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