pub struct FundOrderInfo {Show 36 fields
pub aaid: i64,
pub account_channel: String,
pub action: String,
pub amount: String,
pub channel: String,
pub counter_id: String,
pub created_at: i64,
pub currency: String,
pub dividend_option: String,
pub eq_at: i64,
pub fee: String,
pub fund_name: String,
pub fund_source: String,
pub histories: String,
pub id: i64,
pub message: String,
pub net_worth: String,
pub price_at: i64,
pub processed_at: i64,
pub product_type: String,
pub repurchaseable: bool,
pub sale_proceeds: String,
pub sales_charge: String,
pub sales_price: String,
pub sales_unit: String,
pub state: String,
pub state_desc: String,
pub status: i32,
pub status_ex: i32,
pub t_description: String,
pub time_partition: String,
pub total_amount: String,
pub transaction_at: i64,
pub units: String,
pub withdraw_at: i64,
pub withdrawable: bool,
}Expand description
The full information of a fund order.
Fields§
§aaid: i64Account id
account_channel: StringAccount channel
action: StringAction (buy/sell)
amount: StringAmount
channel: StringChannel
counter_id: StringFund counter id
created_at: i64Created at (unix seconds)
currency: StringCurrency
dividend_option: StringDividend option
eq_at: i64Equity time (unix seconds)
fee: StringFee
fund_name: StringFund name
fund_source: StringFund source
histories: StringHistories
id: i64Order id
message: StringMessage
net_worth: StringNet worth
price_at: i64Price time (unix seconds)
processed_at: i64Processed at (unix seconds)
product_type: StringProduct type
repurchaseable: boolWhether repurchaseable
sale_proceeds: StringSale proceeds
sales_charge: StringSales charge
sales_price: StringSales price
sales_unit: StringSales unit
state: StringState
state_desc: StringState description
status: i32Status
status_ex: i32Extended status
t_description: StringT+ description
time_partition: StringTime partition
total_amount: StringTotal amount
transaction_at: i64Transaction at (unix seconds)
units: StringUnits
withdraw_at: i64Withdraw at (unix seconds)
withdrawable: boolWhether withdrawable
Trait Implementations§
Source§impl Clone for FundOrderInfo
impl Clone for FundOrderInfo
Source§fn clone(&self) -> FundOrderInfo
fn clone(&self) -> FundOrderInfo
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 FundOrderInfo
impl Debug for FundOrderInfo
Source§impl Default for FundOrderInfo
impl Default for FundOrderInfo
Source§fn default() -> FundOrderInfo
fn default() -> FundOrderInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FundOrderInfowhere
FundOrderInfo: Default,
impl<'de> Deserialize<'de> for FundOrderInfowhere
FundOrderInfo: Default,
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 FundOrderInfo
impl RefUnwindSafe for FundOrderInfo
impl Send for FundOrderInfo
impl Sync for FundOrderInfo
impl Unpin for FundOrderInfo
impl UnsafeUnpin for FundOrderInfo
impl UnwindSafe for FundOrderInfo
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§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 more