pub struct EmvQrPayloadQuery {
pub bank_account_id: Option<Uuid>,
pub amount: Option<Decimal>,
pub currency: Option<String>,
pub reference: Option<String>,
}Fields§
§bank_account_id: Option<Uuid>§amount: Option<Decimal>Invoice residual amount; omit for a static QR without tag 54.
currency: Option<String>Currency override (ISO-4217 alpha); defaults to the configured one.
reference: Option<String>Invoice number/reference (tag 62-01).
Trait Implementations§
Source§impl Debug for EmvQrPayloadQuery
impl Debug for EmvQrPayloadQuery
Source§impl<'de> Deserialize<'de> for EmvQrPayloadQuery
impl<'de> Deserialize<'de> for EmvQrPayloadQuery
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 EmvQrPayloadQuery
impl RefUnwindSafe for EmvQrPayloadQuery
impl Send for EmvQrPayloadQuery
impl Sync for EmvQrPayloadQuery
impl Unpin for EmvQrPayloadQuery
impl UnsafeUnpin for EmvQrPayloadQuery
impl UnwindSafe for EmvQrPayloadQuery
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more