pub struct CheckCollateralRepayRateParamsBuilder { /* private fields */ }Expand description
Builder for CheckCollateralRepayRateParams.
Implementations§
Source§impl CheckCollateralRepayRateParamsBuilder
impl CheckCollateralRepayRateParamsBuilder
Sourcepub fn loan_coin<VALUE: Into<String>>(self, value: VALUE) -> Self
pub fn loan_coin<VALUE: Into<String>>(self, value: VALUE) -> Self
The loan_coin parameter.
This field is **required.
Sourcepub fn collateral_coin<VALUE: Into<String>>(self, value: VALUE) -> Self
pub fn collateral_coin<VALUE: Into<String>>(self, value: VALUE) -> Self
The collateral_coin parameter.
This field is **required.
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<CheckCollateralRepayRateParams, ParamBuildError>
pub fn build(self) -> Result<CheckCollateralRepayRateParams, ParamBuildError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CheckCollateralRepayRateParamsBuilder
impl RefUnwindSafe for CheckCollateralRepayRateParamsBuilder
impl Send for CheckCollateralRepayRateParamsBuilder
impl Sync for CheckCollateralRepayRateParamsBuilder
impl Unpin for CheckCollateralRepayRateParamsBuilder
impl UnsafeUnpin for CheckCollateralRepayRateParamsBuilder
impl UnwindSafe for CheckCollateralRepayRateParamsBuilder
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