pub struct PostGetTransactionWithCompressionInfoV2Body {
pub id: PostGetTransactionWithCompressionInfoV2BodyId,
pub jsonrpc: PostGetTransactionWithCompressionInfoV2BodyJsonrpc,
pub method: PostGetTransactionWithCompressionInfoV2BodyMethod,
pub params: PostGetTransactionWithCompressionInfoV2BodyParams,
}Expand description
PostGetTransactionWithCompressionInfoV2Body
JSON schema
{
"type": "object",
"required": [
"id",
"jsonrpc",
"method",
"params"
],
"properties": {
"id": {
"description": "An ID to identify the request.",
"type": "string",
"enum": [
"test-account"
]
},
"jsonrpc": {
"description": "The version of the JSON-RPC protocol.",
"type": "string",
"enum": [
"2.0"
]
},
"method": {
"description": "The name of the method to invoke.",
"type": "string",
"enum": [
"getTransactionWithCompressionInfoV2"
]
},
"params": {
"type": "object",
"required": [
"signature"
],
"properties": {
"signature": {
"$ref": "#/components/schemas/SerializableSignature"
}
},
"additionalProperties": false
}
}
}Fields§
§id: PostGetTransactionWithCompressionInfoV2BodyIdAn ID to identify the request.
jsonrpc: PostGetTransactionWithCompressionInfoV2BodyJsonrpcThe version of the JSON-RPC protocol.
method: PostGetTransactionWithCompressionInfoV2BodyMethodThe name of the method to invoke.
params: PostGetTransactionWithCompressionInfoV2BodyParamsImplementations§
Trait Implementations§
Source§impl Clone for PostGetTransactionWithCompressionInfoV2Body
impl Clone for PostGetTransactionWithCompressionInfoV2Body
Source§fn clone(&self) -> PostGetTransactionWithCompressionInfoV2Body
fn clone(&self) -> PostGetTransactionWithCompressionInfoV2Body
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 PostGetTransactionWithCompressionInfoV2Body
impl<'de> Deserialize<'de> for PostGetTransactionWithCompressionInfoV2Body
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<PostGetTransactionWithCompressionInfoV2Body> for PostGetTransactionWithCompressionInfoV2Body
impl From<PostGetTransactionWithCompressionInfoV2Body> for PostGetTransactionWithCompressionInfoV2Body
Source§fn from(value: PostGetTransactionWithCompressionInfoV2Body) -> Self
fn from(value: PostGetTransactionWithCompressionInfoV2Body) -> Self
Converts to this type from the input type.
Source§impl TryFrom<PostGetTransactionWithCompressionInfoV2Body> for PostGetTransactionWithCompressionInfoV2Body
impl TryFrom<PostGetTransactionWithCompressionInfoV2Body> for PostGetTransactionWithCompressionInfoV2Body
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(
value: PostGetTransactionWithCompressionInfoV2Body,
) -> Result<Self, ConversionError>
fn try_from( value: PostGetTransactionWithCompressionInfoV2Body, ) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for PostGetTransactionWithCompressionInfoV2Body
impl RefUnwindSafe for PostGetTransactionWithCompressionInfoV2Body
impl Send for PostGetTransactionWithCompressionInfoV2Body
impl Sync for PostGetTransactionWithCompressionInfoV2Body
impl Unpin for PostGetTransactionWithCompressionInfoV2Body
impl UnsafeUnpin for PostGetTransactionWithCompressionInfoV2Body
impl UnwindSafe for PostGetTransactionWithCompressionInfoV2Body
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