pub struct WriteOff {Show 13 fields
pub id: Uuid,
pub write_off_number: String,
pub invoice_id: Uuid,
pub customer_id: Uuid,
pub amount: Decimal,
pub reason: WriteOffReason,
pub notes: Option<String>,
pub write_off_date: DateTime<Utc>,
pub approved_by: Option<String>,
pub approved_at: Option<DateTime<Utc>>,
pub reversed_at: Option<DateTime<Utc>>,
pub gl_journal_entry_id: Option<Uuid>,
pub created_at: DateTime<Utc>,
}Expand description
Write-off record
Fields§
§id: Uuid§write_off_number: String§invoice_id: Uuid§customer_id: Uuid§amount: Decimal§reason: WriteOffReason§notes: Option<String>§write_off_date: DateTime<Utc>§approved_by: Option<String>§approved_at: Option<DateTime<Utc>>§reversed_at: Option<DateTime<Utc>>§gl_journal_entry_id: Option<Uuid>§created_at: DateTime<Utc>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for WriteOff
impl<'de> Deserialize<'de> for WriteOff
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<WriteOff, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<WriteOff, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for WriteOff
impl Serialize for WriteOff
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for WriteOff
impl RefUnwindSafe for WriteOff
impl Send for WriteOff
impl Sync for WriteOff
impl Unpin for WriteOff
impl UnsafeUnpin for WriteOff
impl UnwindSafe for WriteOff
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