pub struct AccountObject {Show 21 fields
pub account_name: Name,
pub head_block_num: u32,
pub head_block_time: TimePoint,
pub privileged: bool,
pub last_code_update: TimePoint,
pub created: TimePoint,
pub core_liquid_balance: Asset,
pub ram_quota: i64,
pub net_weight: i64,
pub cpu_weight: i64,
pub net_limit: AccountResourceLimit,
pub cpu_limit: AccountResourceLimit,
pub ram_usage: u64,
pub permissions: Vec<AccountPermission>,
pub total_resources: Option<AccountTotalResources>,
pub self_delegated_bandwidth: Option<SelfDelegatedBandwidth>,
pub refund_request: Option<AccountRefundRequest>,
pub voter_info: Option<AccountVoterInfo>,
pub rex_info: Option<AccountRexInfo>,
pub subjective_cpu_bill_limit: Option<AccountResourceLimit>,
pub eosio_any_linked_actions: Option<Vec<AccountLinkedAction>>,
}
Fields§
§account_name: Name
§head_block_num: u32
§head_block_time: TimePoint
§privileged: bool
§last_code_update: TimePoint
§created: TimePoint
§core_liquid_balance: Asset
§ram_quota: i64
§net_weight: i64
§cpu_weight: i64
§net_limit: AccountResourceLimit
§cpu_limit: AccountResourceLimit
§ram_usage: u64
§permissions: Vec<AccountPermission>
§total_resources: Option<AccountTotalResources>
§self_delegated_bandwidth: Option<SelfDelegatedBandwidth>
§refund_request: Option<AccountRefundRequest>
§voter_info: Option<AccountVoterInfo>
§rex_info: Option<AccountRexInfo>
§subjective_cpu_bill_limit: Option<AccountResourceLimit>
§eosio_any_linked_actions: Option<Vec<AccountLinkedAction>>
Trait Implementations§
Source§impl Debug for AccountObject
impl Debug for AccountObject
Source§impl<'de> Deserialize<'de> for AccountObject
impl<'de> Deserialize<'de> for AccountObject
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
Auto Trait Implementations§
impl Freeze for AccountObject
impl RefUnwindSafe for AccountObject
impl Send for AccountObject
impl Sync for AccountObject
impl Unpin for AccountObject
impl UnwindSafe for AccountObject
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