pub struct CapitalConfigGetallResponseItem {Show 14 fields
pub coin: String,
pub deposit_all_enable: bool,
pub free: String,
pub freeze: String,
pub ipoable: String,
pub ipoing: String,
pub is_legal_money: bool,
pub locked: String,
pub name: String,
pub network_list: Vec<CapitalConfigGetallResponseItemNetworkListItem>,
pub storage: String,
pub trading: bool,
pub withdraw_all_enable: bool,
pub withdrawing: String,
}
Expand description
CapitalConfigGetallResponseItem
JSON schema
{
"type": "object",
"required": [
"coin",
"depositAllEnable",
"free",
"freeze",
"ipoable",
"ipoing",
"isLegalMoney",
"locked",
"name",
"networkList",
"storage",
"trading",
"withdrawAllEnable",
"withdrawing"
],
"properties": {
"coin": {
"examples": [
"BTC"
],
"type": "string"
},
"depositAllEnable": {
"type": "boolean"
},
"free": {
"examples": [
"0.00000000"
],
"type": "string"
},
"freeze": {
"examples": [
"0.00000000"
],
"type": "string"
},
"ipoable": {
"examples": [
"0.00000000"
],
"type": "string"
},
"ipoing": {
"examples": [
"0.00000000"
],
"type": "string"
},
"isLegalMoney": {
"examples": [
false
],
"type": "boolean"
},
"locked": {
"examples": [
"0.00000000"
],
"type": "string"
},
"name": {
"examples": [
"Bitcoin"
],
"type": "string"
},
"networkList": {
"type": "array",
"items": {
"type": "object",
"required": [
"addressRegex",
"coin",
"depositDesc",
"depositEnable",
"isDefault",
"memoRegex",
"minConfirm",
"name",
"network",
"resetAddressStatus",
"sameAddress",
"specialTips",
"unLockConfirm",
"withdrawDesc",
"withdrawEnable",
"withdrawFee",
"withdrawIntegerMultiple",
"withdrawMax",
"withdrawMin"
],
"properties": {
"addressRegex": {
"examples": [
"^(bnb1)[0-9a-z]{38}$"
],
"type": "string"
},
"coin": {
"examples": [
"BTC"
],
"type": "string"
},
"depositDesc": {
"description": "shown only when \"depositEnable\" is false.",
"examples": [
"Wallet Maintenance, Deposit Suspended"
],
"type": "string"
},
"depositEnable": {
"examples": [
false
],
"type": "boolean"
},
"isDefault": {
"examples": [
false
],
"type": "boolean"
},
"memoRegex": {
"examples": [
"^[0-9A-Za-z\\-_]{1,120}$"
],
"type": "string"
},
"minConfirm": {
"description": "min number for balance confirmation.",
"examples": [
1
],
"type": "integer",
"format": "int64"
},
"name": {
"examples": [
"BEP2"
],
"type": "string"
},
"network": {
"examples": [
"ETH"
],
"type": "string"
},
"resetAddressStatus": {
"examples": [
false
],
"type": "boolean"
},
"sameAddress": {
"type": "boolean"
},
"specialTips": {
"examples": [
"Both a MEMO and an Address are required to successfully deposit your BEP2-BTCB tokens to Binance."
],
"type": "string"
},
"unLockConfirm": {
"description": "confirmation number for balance unlock.",
"examples": [
0
],
"type": "integer",
"format": "int64"
},
"withdrawDesc": {
"description": "shown only when \"withdrawEnable\" is false",
"examples": [
"Wallet Maintenance, Withdrawal Suspended"
],
"type": "string"
},
"withdrawEnable": {
"examples": [
false
],
"type": "boolean"
},
"withdrawFee": {
"examples": [
"0.00000220"
],
"type": "string"
},
"withdrawIntegerMultiple": {
"examples": [
"0.00000001"
],
"type": "string"
},
"withdrawMax": {
"examples": [
"9999999999.99999999"
],
"type": "string"
},
"withdrawMin": {
"examples": [
"0.00000440"
],
"type": "string"
}
}
}
},
"storage": {
"examples": [
"0.00000000"
],
"type": "string"
},
"trading": {
"type": "boolean"
},
"withdrawAllEnable": {
"type": "boolean"
},
"withdrawing": {
"examples": [
"0.00000000"
],
"type": "string"
}
}
}
Fields§
§coin: String
§deposit_all_enable: bool
§free: String
§freeze: String
§ipoable: String
§ipoing: String
§is_legal_money: bool
§locked: String
§name: String
§network_list: Vec<CapitalConfigGetallResponseItemNetworkListItem>
§storage: String
§trading: bool
§withdraw_all_enable: bool
§withdrawing: String
Trait Implementations§
Source§impl Clone for CapitalConfigGetallResponseItem
impl Clone for CapitalConfigGetallResponseItem
Source§fn clone(&self) -> CapitalConfigGetallResponseItem
fn clone(&self) -> CapitalConfigGetallResponseItem
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 CapitalConfigGetallResponseItem
impl<'de> Deserialize<'de> for CapitalConfigGetallResponseItem
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<&CapitalConfigGetallResponseItem> for CapitalConfigGetallResponseItem
impl From<&CapitalConfigGetallResponseItem> for CapitalConfigGetallResponseItem
Source§fn from(value: &CapitalConfigGetallResponseItem) -> Self
fn from(value: &CapitalConfigGetallResponseItem) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for CapitalConfigGetallResponseItem
impl RefUnwindSafe for CapitalConfigGetallResponseItem
impl Send for CapitalConfigGetallResponseItem
impl Sync for CapitalConfigGetallResponseItem
impl Unpin for CapitalConfigGetallResponseItem
impl UnwindSafe for CapitalConfigGetallResponseItem
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