pub enum RpcViewAccessKeyListRequest {
Variant0 {
account_id: AccountId,
block_id: BlockId,
},
Variant1 {
account_id: AccountId,
finality: Finality,
},
Variant2 {
account_id: AccountId,
sync_checkpoint: SyncCheckpoint,
},
}Expand description
RpcViewAccessKeyListRequest
JSON schema
{
"title": "RpcViewAccessKeyListRequest",
"type": "object",
"oneOf": [
{
"type": "object",
"required": [
"block_id"
],
"properties": {
"block_id": {
"$ref": "#/components/schemas/BlockId"
}
}
},
{
"type": "object",
"required": [
"finality"
],
"properties": {
"finality": {
"$ref": "#/components/schemas/Finality"
}
}
},
{
"type": "object",
"required": [
"sync_checkpoint"
],
"properties": {
"sync_checkpoint": {
"$ref": "#/components/schemas/SyncCheckpoint"
}
}
}
],
"required": [
"account_id"
],
"properties": {
"account_id": {
"$ref": "#/components/schemas/AccountId"
}
}
}Variants§
Trait Implementations§
Source§impl Clone for RpcViewAccessKeyListRequest
impl Clone for RpcViewAccessKeyListRequest
Source§fn clone(&self) -> RpcViewAccessKeyListRequest
fn clone(&self) -> RpcViewAccessKeyListRequest
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 Debug for RpcViewAccessKeyListRequest
impl Debug for RpcViewAccessKeyListRequest
Source§impl<'de> Deserialize<'de> for RpcViewAccessKeyListRequest
impl<'de> Deserialize<'de> for RpcViewAccessKeyListRequest
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<&RpcViewAccessKeyListRequest> for RpcViewAccessKeyListRequest
impl From<&RpcViewAccessKeyListRequest> for RpcViewAccessKeyListRequest
Source§fn from(value: &RpcViewAccessKeyListRequest) -> Self
fn from(value: &RpcViewAccessKeyListRequest) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for RpcViewAccessKeyListRequest
impl RefUnwindSafe for RpcViewAccessKeyListRequest
impl Send for RpcViewAccessKeyListRequest
impl Sync for RpcViewAccessKeyListRequest
impl Unpin for RpcViewAccessKeyListRequest
impl UnsafeUnpin for RpcViewAccessKeyListRequest
impl UnwindSafe for RpcViewAccessKeyListRequest
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