pub struct QueryManagedSubAccountTransferLogSubAccountTradingParamsBuilder { /* private fields */ }Expand description
Implementations§
Source§impl QueryManagedSubAccountTransferLogSubAccountTradingParamsBuilder
impl QueryManagedSubAccountTransferLogSubAccountTradingParamsBuilder
Sourcepub fn start_time<VALUE: Into<i64>>(self, value: VALUE) -> Self
pub fn start_time<VALUE: Into<i64>>(self, value: VALUE) -> Self
Start Time
This field is **required.
Sourcepub fn end_time<VALUE: Into<i64>>(self, value: VALUE) -> Self
pub fn end_time<VALUE: Into<i64>>(self, value: VALUE) -> Self
End Time (The start time and end time interval cannot exceed half a year)
This field is **required.
Sourcepub fn limit<VALUE: Into<i64>>(self, value: VALUE) -> Self
pub fn limit<VALUE: Into<i64>>(self, value: VALUE) -> Self
Limit (Max: 500)
This field is **required.
Sourcepub fn transfers<VALUE: Into<Option<String>>>(self, value: VALUE) -> Self
pub fn transfers<VALUE: Into<Option<String>>>(self, value: VALUE) -> Self
Transfer Direction (from/to)
This field is **optional.
Sourcepub fn transfer_function_account_type<VALUE: Into<Option<String>>>(
self,
value: VALUE,
) -> Self
pub fn transfer_function_account_type<VALUE: Into<Option<String>>>( self, value: VALUE, ) -> Self
Transfer function account type (SPOT/MARGIN/ISOLATED_MARGIN/USDT_FUTURE/COIN_FUTURE)
This field is **optional.
Sourcepub fn recv_window<VALUE: Into<Option<i64>>>(self, value: VALUE) -> Self
pub fn recv_window<VALUE: Into<Option<i64>>>(self, value: VALUE) -> Self
The recv_window parameter.
This field is **optional.
Sourcepub fn build(
self,
) -> Result<QueryManagedSubAccountTransferLogSubAccountTradingParams, ParamBuildError>
pub fn build( self, ) -> Result<QueryManagedSubAccountTransferLogSubAccountTradingParams, ParamBuildError>
Builds a new QueryManagedSubAccountTransferLogSubAccountTradingParams.
§Errors
If a required field has not been initialized.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for QueryManagedSubAccountTransferLogSubAccountTradingParamsBuilder
impl RefUnwindSafe for QueryManagedSubAccountTransferLogSubAccountTradingParamsBuilder
impl Send for QueryManagedSubAccountTransferLogSubAccountTradingParamsBuilder
impl Sync for QueryManagedSubAccountTransferLogSubAccountTradingParamsBuilder
impl Unpin for QueryManagedSubAccountTransferLogSubAccountTradingParamsBuilder
impl UnsafeUnpin for QueryManagedSubAccountTransferLogSubAccountTradingParamsBuilder
impl UnwindSafe for QueryManagedSubAccountTransferLogSubAccountTradingParamsBuilder
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