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<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<&TransactionScanningRequestBody> for TransactionScanningRequestBody
impl From<&TransactionScanningRequestBody> for TransactionScanningRequestBody
Source§fn from(value: &TransactionScanningRequestBody) -> Self
fn from(value: &TransactionScanningRequestBody) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for TransactionScanningRequestBody
impl RefUnwindSafe for TransactionScanningRequestBody
impl Send for TransactionScanningRequestBody
impl Sync for TransactionScanningRequestBody
impl Unpin for TransactionScanningRequestBody
impl UnsafeUnpin 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