pub struct SimpleEarnLockedPositionResponseRowsItem {
pub accrual_days: String,
pub amount: String,
pub apy: String,
pub asset: String,
pub duration: String,
pub is_auto_renew: bool,
pub is_renewable: bool,
pub position_id: String,
pub project_id: String,
pub purchase_time: String,
pub redeem_date: String,
pub reward_asset: String,
}
Expand description
SimpleEarnLockedPositionResponseRowsItem
JSON schema
{
"type": "object",
"required": [
"APY",
"accrualDays",
"amount",
"asset",
"duration",
"isAutoRenew",
"isRenewable",
"positionId",
"projectId",
"purchaseTime",
"redeemDate",
"rewardAsset"
],
"properties": {
"APY": {
"examples": [
"0.23"
],
"type": "string"
},
"accrualDays": {
"examples": [
"4"
],
"type": "string"
},
"amount": {
"examples": [
"122.09202928"
],
"type": "string"
},
"asset": {
"examples": [
"AXS"
],
"type": "string"
},
"duration": {
"examples": [
"60"
],
"type": "string"
},
"isAutoRenew": {
"examples": [
true
],
"type": "boolean"
},
"isRenewable": {
"examples": [
true
],
"type": "boolean"
},
"positionId": {
"examples": [
"123123"
],
"type": "string"
},
"projectId": {
"examples": [
"Axs*90"
],
"type": "string"
},
"purchaseTime": {
"examples": [
"1646182276000"
],
"type": "string"
},
"redeemDate": {
"examples": [
"1732182276000"
],
"type": "string"
},
"rewardAsset": {
"examples": [
"AXS"
],
"type": "string"
}
}
}
Fields§
§accrual_days: String
§amount: String
§apy: String
§asset: String
§duration: String
§is_auto_renew: bool
§is_renewable: bool
§position_id: String
§project_id: String
§purchase_time: String
§redeem_date: String
§reward_asset: String
Trait Implementations§
Source§impl Clone for SimpleEarnLockedPositionResponseRowsItem
impl Clone for SimpleEarnLockedPositionResponseRowsItem
Source§fn clone(&self) -> SimpleEarnLockedPositionResponseRowsItem
fn clone(&self) -> SimpleEarnLockedPositionResponseRowsItem
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl<'de> Deserialize<'de> for SimpleEarnLockedPositionResponseRowsItem
impl<'de> Deserialize<'de> for SimpleEarnLockedPositionResponseRowsItem
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<&SimpleEarnLockedPositionResponseRowsItem> for SimpleEarnLockedPositionResponseRowsItem
impl From<&SimpleEarnLockedPositionResponseRowsItem> for SimpleEarnLockedPositionResponseRowsItem
Source§fn from(value: &SimpleEarnLockedPositionResponseRowsItem) -> Self
fn from(value: &SimpleEarnLockedPositionResponseRowsItem) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SimpleEarnLockedPositionResponseRowsItem
impl RefUnwindSafe for SimpleEarnLockedPositionResponseRowsItem
impl Send for SimpleEarnLockedPositionResponseRowsItem
impl Sync for SimpleEarnLockedPositionResponseRowsItem
impl Unpin for SimpleEarnLockedPositionResponseRowsItem
impl UnwindSafe for SimpleEarnLockedPositionResponseRowsItem
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