pub struct QueryManagedSubAccountTransferLogMasterAccountTradingParamsBuilder { /* private fields */ }Expand description
Implementations§
Source§impl QueryManagedSubAccountTransferLogMasterAccountTradingParamsBuilder
impl QueryManagedSubAccountTransferLogMasterAccountTradingParamsBuilder
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 build(
self,
) -> Result<QueryManagedSubAccountTransferLogMasterAccountTradingParams, ParamBuildError>
pub fn build( self, ) -> Result<QueryManagedSubAccountTransferLogMasterAccountTradingParams, ParamBuildError>
Builds a new QueryManagedSubAccountTransferLogMasterAccountTradingParams.
§Errors
If a required field has not been initialized.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for QueryManagedSubAccountTransferLogMasterAccountTradingParamsBuilder
impl RefUnwindSafe for QueryManagedSubAccountTransferLogMasterAccountTradingParamsBuilder
impl Send for QueryManagedSubAccountTransferLogMasterAccountTradingParamsBuilder
impl Sync for QueryManagedSubAccountTransferLogMasterAccountTradingParamsBuilder
impl Unpin for QueryManagedSubAccountTransferLogMasterAccountTradingParamsBuilder
impl UnsafeUnpin for QueryManagedSubAccountTransferLogMasterAccountTradingParamsBuilder
impl UnwindSafe for QueryManagedSubAccountTransferLogMasterAccountTradingParamsBuilder
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