pub struct CobrancaImediata {
pub calendario: Calendario,
pub devedor: Devedor,
pub valor: Valor,
pub chave_pix_recebedor: String,
pub txid: Option<String>,
pub location: Option<Location>,
pub status: Option<String>,
pub solicitacao_pagador: Option<String>,
pub info_adicionais: Option<Vec<InfoAdicionais>>,
}
Fields§
§calendario: Calendario
Por default, expira em 3600 segundos, i.e 1h
devedor: Devedor
§valor: Valor
Valor em string
chave_pix_recebedor: String
Campo da chave PIX do recebedor desta cobrança.
txid: Option<String>
Id da Transação. Exclusivo como resposta.
location: Option<Location>
§status: Option<String>
§solicitacao_pagador: Option<String>
Campo que será para que o pagador desta cobrança insira uma informação. Sua implementação depende do PSP do pagador. Não é garantido seu preenchimento. Verifique.
info_adicionais: Option<Vec<InfoAdicionais>>
Implementations§
Trait Implementations§
Source§impl Clone for CobrancaImediata
impl Clone for CobrancaImediata
Source§fn clone(&self) -> CobrancaImediata
fn clone(&self) -> CobrancaImediata
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 CobrancaImediata
impl Debug for CobrancaImediata
Source§impl Default for CobrancaImediata
impl Default for CobrancaImediata
Source§fn default() -> CobrancaImediata
fn default() -> CobrancaImediata
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CobrancaImediata
impl<'de> Deserialize<'de> for CobrancaImediata
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
Source§impl PartialEq for CobrancaImediata
impl PartialEq for CobrancaImediata
Source§impl Serialize for CobrancaImediata
impl Serialize for CobrancaImediata
impl StructuralPartialEq for CobrancaImediata
Auto Trait Implementations§
impl Freeze for CobrancaImediata
impl RefUnwindSafe for CobrancaImediata
impl Send for CobrancaImediata
impl Sync for CobrancaImediata
impl Unpin for CobrancaImediata
impl UnwindSafe for CobrancaImediata
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