pub struct HashrateResaleRequestParamsBuilder { /* private fields */ }Expand description
Builder for HashrateResaleRequestParams.
Implementations§
Source§impl HashrateResaleRequestParamsBuilder
impl HashrateResaleRequestParamsBuilder
Sourcepub fn user_name<VALUE: Into<String>>(self, value: VALUE) -> Self
pub fn user_name<VALUE: Into<String>>(self, value: VALUE) -> Self
Mining Account
This field is **required.
Sourcepub fn algo<VALUE: Into<String>>(self, value: VALUE) -> Self
pub fn algo<VALUE: Into<String>>(self, value: VALUE) -> Self
Transfer algorithm
This field is **required.
Sourcepub fn end_date<VALUE: Into<i64>>(self, value: VALUE) -> Self
pub fn end_date<VALUE: Into<i64>>(self, value: VALUE) -> Self
Resale End Time (Millisecond timestamp)
This field is **required.
Sourcepub fn start_date<VALUE: Into<i64>>(self, value: VALUE) -> Self
pub fn start_date<VALUE: Into<i64>>(self, value: VALUE) -> Self
Resale Start Time(Millisecond timestamp)
This field is **required.
Sourcepub fn to_pool_user<VALUE: Into<String>>(self, value: VALUE) -> Self
pub fn to_pool_user<VALUE: Into<String>>(self, value: VALUE) -> Self
Mining Account
This field is **required.
Sourcepub fn hash_rate<VALUE: Into<i64>>(self, value: VALUE) -> Self
pub fn hash_rate<VALUE: Into<i64>>(self, value: VALUE) -> Self
Resale hashrate h/s must be transferred (BTC is greater than 500000000000 ETH is greater than 500000)
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
Request validity window in milliseconds.
This field is **optional.
Sourcepub fn build(self) -> Result<HashrateResaleRequestParams, ParamBuildError>
pub fn build(self) -> Result<HashrateResaleRequestParams, ParamBuildError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for HashrateResaleRequestParamsBuilder
impl RefUnwindSafe for HashrateResaleRequestParamsBuilder
impl Send for HashrateResaleRequestParamsBuilder
impl Sync for HashrateResaleRequestParamsBuilder
impl Unpin for HashrateResaleRequestParamsBuilder
impl UnsafeUnpin for HashrateResaleRequestParamsBuilder
impl UnwindSafe for HashrateResaleRequestParamsBuilder
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