pub struct TransactionEntity {
pub id: u64,
pub name: Option<String>,
}Expand description
Lightweight id+name reference used in transaction records.
Separate from IdNameLink because person ids exceed u16.
Fields§
§id: u64§name: Option<String>Trait Implementations§
Source§impl Debug for TransactionEntity
impl Debug for TransactionEntity
Source§impl<'de> Deserialize<'de> for TransactionEntity
impl<'de> Deserialize<'de> for TransactionEntity
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
Auto Trait Implementations§
impl Freeze for TransactionEntity
impl RefUnwindSafe for TransactionEntity
impl Send for TransactionEntity
impl Sync for TransactionEntity
impl Unpin for TransactionEntity
impl UnsafeUnpin for TransactionEntity
impl UnwindSafe for TransactionEntity
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