pub struct EsiWalletTransaction {
pub transaction_id: i64,
pub date: DateTime<Utc>,
pub type_id: i32,
pub location_id: i64,
pub unit_price: Isk,
pub quantity: i32,
pub client_id: i64,
pub is_buy: bool,
pub is_personal: bool,
pub journal_ref_id: i64,
}Expand description
A single wallet transaction.
Fields§
§transaction_id: i64§date: DateTime<Utc>§type_id: i32§location_id: i64§unit_price: Isk§quantity: i32§client_id: i64§is_buy: bool§is_personal: bool§journal_ref_id: i64Trait Implementations§
Source§impl Clone for EsiWalletTransaction
impl Clone for EsiWalletTransaction
Source§fn clone(&self) -> EsiWalletTransaction
fn clone(&self) -> EsiWalletTransaction
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 EsiWalletTransaction
impl Debug for EsiWalletTransaction
Source§impl<'de> Deserialize<'de> for EsiWalletTransaction
impl<'de> Deserialize<'de> for EsiWalletTransaction
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 EsiWalletTransaction
impl RefUnwindSafe for EsiWalletTransaction
impl Send for EsiWalletTransaction
impl Sync for EsiWalletTransaction
impl Unpin for EsiWalletTransaction
impl UnsafeUnpin for EsiWalletTransaction
impl UnwindSafe for EsiWalletTransaction
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