Struct sbanken::models::payment::Payment [−][src]
pub struct Payment {Show 14 fields
pub payment_id: Option<String>,
pub recipient_account_number: Option<String>,
pub amount: f32,
pub due_date: String,
pub kid: Option<String>,
pub text: Option<String>,
pub is_active: bool,
pub status: Option<String>,
pub allowed_new_status_types: Option<Vec<NewStatusType>>,
pub status_details: Option<String>,
pub product_type: Option<String>,
pub payment_type: Option<String>,
pub payment_number: i32,
pub beneficiary_name: Option<String>,
}
Fields
payment_id: Option<String>
recipient_account_number: Option<String>
amount: f32
due_date: String
kid: Option<String>
text: Option<String>
is_active: bool
status: Option<String>
allowed_new_status_types: Option<Vec<NewStatusType>>
status_details: Option<String>
product_type: Option<String>
payment_type: Option<String>
payment_number: i32
beneficiary_name: Option<String>
Implementations
Trait Implementations
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 RefUnwindSafe for Payment
impl UnwindSafe for Payment
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more