pub struct ListClosedPositions { /* private fields */ }Expand description
Request builder for listing closed positions
Implementations§
Source§impl ListClosedPositions
impl ListClosedPositions
Sourcepub fn market(
self,
condition_ids: impl IntoIterator<Item = impl ToString>,
) -> Self
pub fn market( self, condition_ids: impl IntoIterator<Item = impl ToString>, ) -> Self
Filter by specific market condition IDs (comma-separated)
Sourcepub fn event_id(
self,
event_ids: impl IntoIterator<Item = impl ToString>,
) -> Self
pub fn event_id( self, event_ids: impl IntoIterator<Item = impl ToString>, ) -> Self
Filter by event IDs (comma-separated)
Sourcepub fn sort_by(self, sort_by: ClosedPositionSortBy) -> Self
pub fn sort_by(self, sort_by: ClosedPositionSortBy) -> Self
Set sort field (default: REALIZEDPNL)
Sourcepub fn sort_direction(self, direction: SortDirection) -> Self
pub fn sort_direction(self, direction: SortDirection) -> Self
Set sort direction (default: DESC)
Sourcepub async fn send(self) -> Result<Vec<ClosedPosition>, DataApiError>
pub async fn send(self) -> Result<Vec<ClosedPosition>, DataApiError>
Execute the request
Auto Trait Implementations§
impl Freeze for ListClosedPositions
impl !RefUnwindSafe for ListClosedPositions
impl Send for ListClosedPositions
impl Sync for ListClosedPositions
impl Unpin for ListClosedPositions
impl !UnwindSafe for ListClosedPositions
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