pub struct CreateSimpleInvoiceRequest {
pub invoice_code: String,
pub sender_invoice_no: String,
pub invoice_receiver_code: String,
pub invoice_description: String,
pub sender_branch_code: Option<String>,
pub amount: f64,
pub callback_url: String,
}Fields§
§invoice_code: String§sender_invoice_no: String§invoice_receiver_code: String§invoice_description: String§sender_branch_code: Option<String>§amount: f64§callback_url: StringTrait Implementations§
Source§impl Clone for CreateSimpleInvoiceRequest
impl Clone for CreateSimpleInvoiceRequest
Source§fn clone(&self) -> CreateSimpleInvoiceRequest
fn clone(&self) -> CreateSimpleInvoiceRequest
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 CreateSimpleInvoiceRequest
impl Debug for CreateSimpleInvoiceRequest
Source§impl<'de> Deserialize<'de> for CreateSimpleInvoiceRequest
impl<'de> Deserialize<'de> for CreateSimpleInvoiceRequest
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 CreateSimpleInvoiceRequest
impl RefUnwindSafe for CreateSimpleInvoiceRequest
impl Send for CreateSimpleInvoiceRequest
impl Sync for CreateSimpleInvoiceRequest
impl Unpin for CreateSimpleInvoiceRequest
impl UnsafeUnpin for CreateSimpleInvoiceRequest
impl UnwindSafe for CreateSimpleInvoiceRequest
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