pub struct PortfolioSummary {Show 114 fields
pub accountcode: Option<Value>,
pub accountready: Option<Value>,
pub accounttype: Option<Value>,
pub accruedcash: Option<Value>,
pub accruedcash_c: Option<Value>,
pub accruedcash_s: Option<Value>,
pub accrueddividend: Option<Value>,
pub accrueddividend_c: Option<Value>,
pub accrueddividend_s: Option<Value>,
pub availablefunds: Option<Value>,
pub availablefunds_c: Option<Value>,
pub availablefunds_s: Option<Value>,
pub availabletotrade: Option<Value>,
pub availabletotrade_c: Option<Value>,
pub availabletotrade_s: Option<Value>,
pub availabletowithdraw: Option<Value>,
pub availabletowithdraw_c: Option<Value>,
pub availabletowithdraw_s: Option<Value>,
pub billable: Option<Value>,
pub billable_c: Option<Value>,
pub billable_s: Option<Value>,
pub buyingpower: Option<Value>,
pub columnprio_c: Option<Value>,
pub columnprio_s: Option<Value>,
pub cushion: Option<Value>,
pub daytradesremaining: Option<Value>,
pub daytradesremainingt_1: Option<Value>,
pub daytradesremainingt_2: Option<Value>,
pub daytradesremainingt_3: Option<Value>,
pub daytradesremainingt_4: Option<Value>,
pub daytradingstatus_s: Option<Value>,
pub depositoncredithold: Option<Value>,
pub equitywithloanvalue: Option<Value>,
pub equitywithloanvalue_c: Option<Value>,
pub equitywithloanvalue_s: Option<Value>,
pub excessliquidity: Option<Value>,
pub excessliquidity_c: Option<Value>,
pub excessliquidity_s: Option<Value>,
pub fullavailablefunds: Option<Value>,
pub fullavailablefunds_c: Option<Value>,
pub fullavailablefunds_s: Option<Value>,
pub fullexcessliquidity: Option<Value>,
pub fullexcessliquidity_c: Option<Value>,
pub fullexcessliquidity_s: Option<Value>,
pub fullinitmarginreq: Option<Value>,
pub fullinitmarginreq_c: Option<Value>,
pub fullinitmarginreq_s: Option<Value>,
pub fullmaintmarginreq: Option<Value>,
pub fullmaintmarginreq_c: Option<Value>,
pub fullmaintmarginreq_s: Option<Value>,
pub grosspositionvalue: Option<Value>,
pub grosspositionvalue_s: Option<Value>,
pub guarantee: Option<Value>,
pub guarantee_c: Option<Value>,
pub guarantee_s: Option<Value>,
pub highestseverity: Option<Value>,
pub indianstockhaircut: Option<Value>,
pub indianstockhaircut_c: Option<Value>,
pub indianstockhaircut_s: Option<Value>,
pub initmarginreq: Option<Value>,
pub initmarginreq_c: Option<Value>,
pub initmarginreq_s: Option<Value>,
pub leverage_s: Option<Value>,
pub lookaheadavailablefunds: Option<Value>,
pub lookaheadavailablefunds_c: Option<Value>,
pub lookaheadavailablefunds_s: Option<Value>,
pub lookaheadexcessliquidity: Option<Value>,
pub lookaheadexcessliquidity_c: Option<Value>,
pub lookaheadexcessliquidity_s: Option<Value>,
pub lookaheadinitmarginreq: Option<Value>,
pub lookaheadinitmarginreq_c: Option<Value>,
pub lookaheadinitmarginreq_s: Option<Value>,
pub lookaheadmaintmarginreq: Option<Value>,
pub lookaheadmaintmarginreq_c: Option<Value>,
pub lookaheadmaintmarginreq_s: Option<Value>,
pub lookaheadnextchange: Option<Value>,
pub maintmarginreq: Option<Value>,
pub maintmarginreq_c: Option<Value>,
pub maintmarginreq_s: Option<Value>,
pub netliquidation: Option<Value>,
pub netliquidation_c: Option<Value>,
pub netliquidation_s: Option<Value>,
pub netliquidationuncertainty: Option<Value>,
pub nlvandmargininreview: Option<Value>,
pub pasharesvalue: Option<Value>,
pub pasharesvalue_c: Option<Value>,
pub pasharesvalue_s: Option<Value>,
pub physicalcertificatevalue: Option<Value>,
pub physicalcertificatevalue_c: Option<Value>,
pub physicalcertificatevalue_s: Option<Value>,
pub postexpirationexcess: Option<Value>,
pub postexpirationexcess_c: Option<Value>,
pub postexpirationexcess_s: Option<Value>,
pub postexpirationmargin: Option<Value>,
pub postexpirationmargin_c: Option<Value>,
pub postexpirationmargin_s: Option<Value>,
pub previousdayequitywithloanvalue: Option<Value>,
pub previousdayequitywithloanvalue_s: Option<Value>,
pub regtequity: Option<Value>,
pub regtequity_s: Option<Value>,
pub regtmargin: Option<Value>,
pub regtmargin_s: Option<Value>,
pub segmenttitle_c: Option<Value>,
pub segmenttitle_s: Option<Value>,
pub sma: Option<Value>,
pub sma_s: Option<Value>,
pub totalcashvalue: Option<Value>,
pub totalcashvalue_c: Option<Value>,
pub totalcashvalue_s: Option<Value>,
pub totaldebitcardpendingcharges: Option<Value>,
pub totaldebitcardpendingcharges_c: Option<Value>,
pub totaldebitcardpendingcharges_s: Option<Value>,
pub tradingtype_s: Option<Value>,
pub whatifpmenabled: Option<Value>,
}Fields§
§accountcode: Option<Value>§accountready: Option<Value>§accounttype: Option<Value>§accruedcash: Option<Value>§accruedcash_c: Option<Value>§accruedcash_s: Option<Value>§accrueddividend: Option<Value>§accrueddividend_c: Option<Value>§accrueddividend_s: Option<Value>§availablefunds: Option<Value>§availablefunds_c: Option<Value>§availablefunds_s: Option<Value>§availabletotrade: Option<Value>§availabletotrade_c: Option<Value>§availabletotrade_s: Option<Value>§availabletowithdraw: Option<Value>§availabletowithdraw_c: Option<Value>§availabletowithdraw_s: Option<Value>§billable: Option<Value>§billable_c: Option<Value>§billable_s: Option<Value>§buyingpower: Option<Value>§columnprio_c: Option<Value>§columnprio_s: Option<Value>§cushion: Option<Value>§daytradesremaining: Option<Value>§daytradesremainingt_1: Option<Value>§daytradesremainingt_2: Option<Value>§daytradesremainingt_3: Option<Value>§daytradesremainingt_4: Option<Value>§daytradingstatus_s: Option<Value>§depositoncredithold: Option<Value>§equitywithloanvalue: Option<Value>§equitywithloanvalue_c: Option<Value>§equitywithloanvalue_s: Option<Value>§excessliquidity: Option<Value>§excessliquidity_c: Option<Value>§excessliquidity_s: Option<Value>§fullavailablefunds: Option<Value>§fullavailablefunds_c: Option<Value>§fullavailablefunds_s: Option<Value>§fullexcessliquidity: Option<Value>§fullexcessliquidity_c: Option<Value>§fullexcessliquidity_s: Option<Value>§fullinitmarginreq: Option<Value>§fullinitmarginreq_c: Option<Value>§fullinitmarginreq_s: Option<Value>§fullmaintmarginreq: Option<Value>§fullmaintmarginreq_c: Option<Value>§fullmaintmarginreq_s: Option<Value>§grosspositionvalue: Option<Value>§grosspositionvalue_s: Option<Value>§guarantee: Option<Value>§guarantee_c: Option<Value>§guarantee_s: Option<Value>§highestseverity: Option<Value>§indianstockhaircut: Option<Value>§indianstockhaircut_c: Option<Value>§indianstockhaircut_s: Option<Value>§initmarginreq: Option<Value>§initmarginreq_c: Option<Value>§initmarginreq_s: Option<Value>§leverage_s: Option<Value>§lookaheadavailablefunds: Option<Value>§lookaheadavailablefunds_c: Option<Value>§lookaheadavailablefunds_s: Option<Value>§lookaheadexcessliquidity: Option<Value>§lookaheadexcessliquidity_c: Option<Value>§lookaheadexcessliquidity_s: Option<Value>§lookaheadinitmarginreq: Option<Value>§lookaheadinitmarginreq_c: Option<Value>§lookaheadinitmarginreq_s: Option<Value>§lookaheadmaintmarginreq: Option<Value>§lookaheadmaintmarginreq_c: Option<Value>§lookaheadmaintmarginreq_s: Option<Value>§lookaheadnextchange: Option<Value>§maintmarginreq: Option<Value>§maintmarginreq_c: Option<Value>§maintmarginreq_s: Option<Value>§netliquidation: Option<Value>§netliquidation_c: Option<Value>§netliquidation_s: Option<Value>§netliquidationuncertainty: Option<Value>§nlvandmargininreview: Option<Value>§physicalcertificatevalue: Option<Value>§physicalcertificatevalue_c: Option<Value>§physicalcertificatevalue_s: Option<Value>§postexpirationexcess: Option<Value>§postexpirationexcess_c: Option<Value>§postexpirationexcess_s: Option<Value>§postexpirationmargin: Option<Value>§postexpirationmargin_c: Option<Value>§postexpirationmargin_s: Option<Value>§previousdayequitywithloanvalue: Option<Value>§previousdayequitywithloanvalue_s: Option<Value>§regtequity: Option<Value>§regtequity_s: Option<Value>§regtmargin: Option<Value>§regtmargin_s: Option<Value>§segmenttitle_c: Option<Value>§segmenttitle_s: Option<Value>§sma: Option<Value>§sma_s: Option<Value>§totalcashvalue: Option<Value>§totalcashvalue_c: Option<Value>§totalcashvalue_s: Option<Value>§totaldebitcardpendingcharges: Option<Value>§totaldebitcardpendingcharges_c: Option<Value>§totaldebitcardpendingcharges_s: Option<Value>§tradingtype_s: Option<Value>§whatifpmenabled: Option<Value>Trait Implementations§
Source§impl Clone for PortfolioSummary
impl Clone for PortfolioSummary
Source§fn clone(&self) -> PortfolioSummary
fn clone(&self) -> PortfolioSummary
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 PortfolioSummary
impl Debug for PortfolioSummary
Source§impl Default for PortfolioSummary
impl Default for PortfolioSummary
Source§impl<'de> Deserialize<'de> for PortfolioSummary
impl<'de> Deserialize<'de> for PortfolioSummary
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
Source§impl PartialEq for PortfolioSummary
impl PartialEq for PortfolioSummary
impl StructuralPartialEq for PortfolioSummary
Auto Trait Implementations§
impl Freeze for PortfolioSummary
impl RefUnwindSafe for PortfolioSummary
impl Send for PortfolioSummary
impl Sync for PortfolioSummary
impl Unpin for PortfolioSummary
impl UnsafeUnpin for PortfolioSummary
impl UnwindSafe for PortfolioSummary
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§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>
§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
§impl<T> ServiceExt for T
impl<T> ServiceExt for T
§fn trace_for_http(self) -> Trace<Self, SharedClassifier<ServerErrorsAsFailures>>where
Self: Sized,
fn trace_for_http(self) -> Trace<Self, SharedClassifier<ServerErrorsAsFailures>>where
Self: Sized,
High level tracing that classifies responses using HTTP status codes. Read more
§fn trace_for_grpc(self) -> Trace<Self, SharedClassifier<GrpcErrorsAsFailures>>where
Self: Sized,
fn trace_for_grpc(self) -> Trace<Self, SharedClassifier<GrpcErrorsAsFailures>>where
Self: Sized,
High level tracing that classifies responses using gRPC headers. Read more
§fn follow_redirects(self) -> FollowRedirect<Self>where
Self: Sized,
fn follow_redirects(self) -> FollowRedirect<Self>where
Self: Sized,
§fn set_request_id<M>(
self,
header_name: HeaderName,
make_request_id: M,
) -> SetRequestId<Self, M>where
Self: Sized,
M: MakeRequestId,
fn set_request_id<M>(
self,
header_name: HeaderName,
make_request_id: M,
) -> SetRequestId<Self, M>where
Self: Sized,
M: MakeRequestId,
Add request id header and extension. Read more
§fn set_x_request_id<M>(self, make_request_id: M) -> SetRequestId<Self, M>where
Self: Sized,
M: MakeRequestId,
fn set_x_request_id<M>(self, make_request_id: M) -> SetRequestId<Self, M>where
Self: Sized,
M: MakeRequestId,
Add request id header and extension, using
x-request-id as the header name. Read more§fn propagate_request_id(
self,
header_name: HeaderName,
) -> PropagateRequestId<Self>where
Self: Sized,
fn propagate_request_id(
self,
header_name: HeaderName,
) -> PropagateRequestId<Self>where
Self: Sized,
Propgate request ids from requests to responses. Read more
§fn propagate_x_request_id(self) -> PropagateRequestId<Self>where
Self: Sized,
fn propagate_x_request_id(self) -> PropagateRequestId<Self>where
Self: Sized,
Propgate request ids from requests to responses, using
x-request-id as the header name. Read more§fn request_body_limit(self, limit: usize) -> RequestBodyLimit<Self>where
Self: Sized,
fn request_body_limit(self, limit: usize) -> RequestBodyLimit<Self>where
Self: Sized,
Intercept requests with over-sized payloads and convert them into
413 Payload Too Large responses. Read more