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