pub struct Valor {
pub original: String,
pub permite_alteracao: Option<i32>,
}
Fields§
§original: String
§permite_alteracao: Option<i32>
A ausencia deste campo, que é o mesmo que 0, significa que a cobrança não poderá ter seu valor alterado. No caso do valor de 1, significa que o valor final poderá ser alterado pelo pagador.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Valor
impl<'de> Deserialize<'de> for Valor
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
impl StructuralPartialEq for Valor
Auto Trait Implementations§
impl Freeze for Valor
impl RefUnwindSafe for Valor
impl Send for Valor
impl Sync for Valor
impl Unpin for Valor
impl UnwindSafe for Valor
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