Struct stripe::CreateInvoiceFromInvoice
source · pub struct CreateInvoiceFromInvoice {
pub action: CreateInvoiceFromInvoiceAction,
pub invoice: String,
}
Fields§
§action: CreateInvoiceFromInvoiceAction
The relation between the new invoice and the original invoice.
Currently, only ‘revision’ is permitted.
invoice: String
The id
of the invoice that will be cloned.
Trait Implementations§
source§impl Clone for CreateInvoiceFromInvoice
impl Clone for CreateInvoiceFromInvoice
source§fn clone(&self) -> CreateInvoiceFromInvoice
fn clone(&self) -> CreateInvoiceFromInvoice
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 CreateInvoiceFromInvoice
impl Debug for CreateInvoiceFromInvoice
source§impl Default for CreateInvoiceFromInvoice
impl Default for CreateInvoiceFromInvoice
source§fn default() -> CreateInvoiceFromInvoice
fn default() -> CreateInvoiceFromInvoice
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CreateInvoiceFromInvoice
impl<'de> Deserialize<'de> for CreateInvoiceFromInvoice
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 CreateInvoiceFromInvoice
impl RefUnwindSafe for CreateInvoiceFromInvoice
impl Send for CreateInvoiceFromInvoice
impl Sync for CreateInvoiceFromInvoice
impl Unpin for CreateInvoiceFromInvoice
impl UnwindSafe for CreateInvoiceFromInvoice
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