pub struct CreateSubscriptionAddInvoiceItemsPeriodStart {
pub timestamp: Option<Timestamp>,
pub type_: CreateSubscriptionAddInvoiceItemsPeriodStartType,
}
Expand description
Start of the invoice item period.
Fields§
§timestamp: Option<Timestamp>
A precise Unix timestamp for the start of the invoice item period.
Must be less than or equal to period.end
.
type_: CreateSubscriptionAddInvoiceItemsPeriodStartType
Select how to calculate the start of the invoice item period.
Implementations§
Source§impl CreateSubscriptionAddInvoiceItemsPeriodStart
impl CreateSubscriptionAddInvoiceItemsPeriodStart
pub fn new( type_: impl Into<CreateSubscriptionAddInvoiceItemsPeriodStartType>, ) -> Self
Trait Implementations§
Source§impl Clone for CreateSubscriptionAddInvoiceItemsPeriodStart
impl Clone for CreateSubscriptionAddInvoiceItemsPeriodStart
Source§fn clone(&self) -> CreateSubscriptionAddInvoiceItemsPeriodStart
fn clone(&self) -> CreateSubscriptionAddInvoiceItemsPeriodStart
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 moreimpl Copy for CreateSubscriptionAddInvoiceItemsPeriodStart
Auto Trait Implementations§
impl Freeze for CreateSubscriptionAddInvoiceItemsPeriodStart
impl RefUnwindSafe for CreateSubscriptionAddInvoiceItemsPeriodStart
impl Send for CreateSubscriptionAddInvoiceItemsPeriodStart
impl Sync for CreateSubscriptionAddInvoiceItemsPeriodStart
impl Unpin for CreateSubscriptionAddInvoiceItemsPeriodStart
impl UnwindSafe for CreateSubscriptionAddInvoiceItemsPeriodStart
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