pub struct SettleTaskBody {
pub signature: String,
}Expand description
SettleTaskBody
JSON schema
{
"type": "object",
"required": [
"signature"
],
"properties": {
"signature": {
"description": "Hex-encoded (`0x`-prefixed) EIP-712 signature over the\n`DistributionApproval` struct for this task's escrow.\nLength is 65 bytes (132 hex chars + `0x` prefix).\n",
"examples": [
"0xa1b2c3d4e5f6071829304142535465768798a9babcd0e1f2031425364758697a8b9c0d1e2f3041526374859607182a3b4c5d6e7f80910213243546576879081b"
],
"type": "string"
}
}
}Fields§
§signature: StringHex-encoded (0x-prefixed) EIP-712 signature over the
DistributionApproval struct for this task’s escrow.
Length is 65 bytes (132 hex chars + 0x prefix).
Trait Implementations§
Source§impl Clone for SettleTaskBody
impl Clone for SettleTaskBody
Source§fn clone(&self) -> SettleTaskBody
fn clone(&self) -> SettleTaskBody
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SettleTaskBody
impl Debug for SettleTaskBody
Source§impl<'de> Deserialize<'de> for SettleTaskBody
impl<'de> Deserialize<'de> for SettleTaskBody
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
Auto Trait Implementations§
impl Freeze for SettleTaskBody
impl RefUnwindSafe for SettleTaskBody
impl Send for SettleTaskBody
impl Sync for SettleTaskBody
impl Unpin for SettleTaskBody
impl UnsafeUnpin for SettleTaskBody
impl UnwindSafe for SettleTaskBody
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