pub struct PaymentReminderResponseDto {Show 21 fields
pub id: String,
pub organization_id: String,
pub expense_id: String,
pub owner_id: String,
pub owner_name: Option<String>,
pub owner_email: Option<String>,
pub level: ReminderLevel,
pub status: ReminderStatus,
pub amount_owed: f64,
pub penalty_amount: f64,
pub total_amount: f64,
pub due_date: String,
pub days_overdue: i64,
pub delivery_method: DeliveryMethod,
pub sent_date: Option<String>,
pub opened_date: Option<String>,
pub pdf_path: Option<String>,
pub tracking_number: Option<String>,
pub notes: Option<String>,
pub created_at: String,
pub updated_at: String,
}Expand description
DTO for payment reminder response
Fields§
§id: String§organization_id: String§expense_id: String§owner_id: String§owner_name: Option<String>§owner_email: Option<String>§level: ReminderLevel§status: ReminderStatus§amount_owed: f64§penalty_amount: f64§total_amount: f64§due_date: String§days_overdue: i64§delivery_method: DeliveryMethod§sent_date: Option<String>§opened_date: Option<String>§pdf_path: Option<String>§tracking_number: Option<String>§notes: Option<String>§created_at: String§updated_at: StringTrait Implementations§
Source§impl Clone for PaymentReminderResponseDto
impl Clone for PaymentReminderResponseDto
Source§fn clone(&self) -> PaymentReminderResponseDto
fn clone(&self) -> PaymentReminderResponseDto
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 PaymentReminderResponseDto
impl Debug for PaymentReminderResponseDto
Source§impl From<PaymentReminder> for PaymentReminderResponseDto
impl From<PaymentReminder> for PaymentReminderResponseDto
Source§fn from(reminder: PaymentReminder) -> Self
fn from(reminder: PaymentReminder) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PaymentReminderResponseDto
impl RefUnwindSafe for PaymentReminderResponseDto
impl Send for PaymentReminderResponseDto
impl Sync for PaymentReminderResponseDto
impl Unpin for PaymentReminderResponseDto
impl UnwindSafe for PaymentReminderResponseDto
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<T> Chain<T> for T
impl<T> Chain<T> for T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Fake for T
impl<T> Fake for T
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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 moreCreates a shared type from an unshared type.