pub struct PostGetCompressedAccountsByOwnerResponse {
pub error: Option<PostGetCompressedAccountsByOwnerResponseError>,
pub id: PostGetCompressedAccountsByOwnerResponseId,
pub jsonrpc: PostGetCompressedAccountsByOwnerResponseJsonrpc,
pub result: Option<PostGetCompressedAccountsByOwnerResponseResult>,
}Expand description
PostGetCompressedAccountsByOwnerResponse
JSON schema
{
"type": "object",
"required": [
"id",
"jsonrpc"
],
"properties": {
"error": {
"type": "object",
"properties": {
"code": {
"type": "integer"
},
"message": {
"type": "string"
}
}
},
"id": {
"description": "An ID to identify the response.",
"type": "string",
"enum": [
"test-account"
]
},
"jsonrpc": {
"description": "The version of the JSON-RPC protocol.",
"type": "string",
"enum": [
"2.0"
]
},
"result": {
"type": "object",
"required": [
"context",
"value"
],
"properties": {
"context": {
"$ref": "#/components/schemas/Context"
},
"value": {
"$ref": "#/components/schemas/PaginatedAccountList"
}
},
"additionalProperties": false
}
}
}Fields§
§error: Option<PostGetCompressedAccountsByOwnerResponseError>§id: PostGetCompressedAccountsByOwnerResponseIdAn ID to identify the response.
jsonrpc: PostGetCompressedAccountsByOwnerResponseJsonrpcThe version of the JSON-RPC protocol.
result: Option<PostGetCompressedAccountsByOwnerResponseResult>Implementations§
Trait Implementations§
Source§impl Clone for PostGetCompressedAccountsByOwnerResponse
impl Clone for PostGetCompressedAccountsByOwnerResponse
Source§fn clone(&self) -> PostGetCompressedAccountsByOwnerResponse
fn clone(&self) -> PostGetCompressedAccountsByOwnerResponse
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 PostGetCompressedAccountsByOwnerResponse
impl<'de> Deserialize<'de> for PostGetCompressedAccountsByOwnerResponse
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<PostGetCompressedAccountsByOwnerResponse> for PostGetCompressedAccountsByOwnerResponse
impl From<PostGetCompressedAccountsByOwnerResponse> for PostGetCompressedAccountsByOwnerResponse
Source§fn from(value: PostGetCompressedAccountsByOwnerResponse) -> Self
fn from(value: PostGetCompressedAccountsByOwnerResponse) -> Self
Converts to this type from the input type.
Source§impl TryFrom<PostGetCompressedAccountsByOwnerResponse> for PostGetCompressedAccountsByOwnerResponse
impl TryFrom<PostGetCompressedAccountsByOwnerResponse> for PostGetCompressedAccountsByOwnerResponse
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(
value: PostGetCompressedAccountsByOwnerResponse,
) -> Result<Self, ConversionError>
fn try_from( value: PostGetCompressedAccountsByOwnerResponse, ) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for PostGetCompressedAccountsByOwnerResponse
impl RefUnwindSafe for PostGetCompressedAccountsByOwnerResponse
impl Send for PostGetCompressedAccountsByOwnerResponse
impl Sync for PostGetCompressedAccountsByOwnerResponse
impl Unpin for PostGetCompressedAccountsByOwnerResponse
impl UnsafeUnpin for PostGetCompressedAccountsByOwnerResponse
impl UnwindSafe for PostGetCompressedAccountsByOwnerResponse
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