pub struct TransactionScanningRequestBody {
pub chain_id: String,
pub metadata: TransactionScanningRequestBodyMetadata,
pub request: TransactionScanningRequestBodyRequest,
}Expand description
The request body for scanning a transaction.
JSON schema
{
"title": "TransactionScanningRequestBody",
"description": "The request body for scanning a transaction.",
"type": "object",
"required": [
"chain_id",
"metadata",
"request"
],
"properties": {
"chain_id": {
"type": "string"
},
"metadata": {
"type": "object",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string"
}
}
},
"request": {
"type": "object",
"required": [
"method",
"params"
],
"properties": {
"method": {
"type": "string"
},
"params": {
"type": "array",
"items": {}
}
}
}
}
}Fields§
§chain_id: String§metadata: TransactionScanningRequestBodyMetadata§request: TransactionScanningRequestBodyRequestTrait Implementations§
Source§impl Clone for TransactionScanningRequestBody
impl Clone for TransactionScanningRequestBody
Source§fn clone(&self) -> TransactionScanningRequestBody
fn clone(&self) -> TransactionScanningRequestBody
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 TransactionScanningRequestBody
impl<'de> Deserialize<'de> for TransactionScanningRequestBody
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<TransactionScanningRequestBody, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TransactionScanningRequestBody, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<&TransactionScanningRequestBody> for TransactionScanningRequestBody
impl From<&TransactionScanningRequestBody> for TransactionScanningRequestBody
Source§fn from(
value: &TransactionScanningRequestBody,
) -> TransactionScanningRequestBody
fn from( value: &TransactionScanningRequestBody, ) -> TransactionScanningRequestBody
Converts to this type from the input type.
Source§impl Serialize for TransactionScanningRequestBody
impl Serialize for TransactionScanningRequestBody
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for TransactionScanningRequestBody
impl RefUnwindSafe for TransactionScanningRequestBody
impl Send for TransactionScanningRequestBody
impl Sync for TransactionScanningRequestBody
impl Unpin for TransactionScanningRequestBody
impl UnwindSafe for TransactionScanningRequestBody
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