pub struct SmartAccountVaultRedeemFeesResponse {
pub user_op_hash: SmartAccountVaultRedeemFeesResponseUserOpHash,
}Expand description
The result of a vault fee redemption from an EVM Smart Account after broadcast.
JSON schema
{
"description": "The result of a vault fee redemption from an EVM Smart Account after broadcast.",
"type": "object",
"required": [
"userOpHash"
],
"properties": {
"userOpHash": {
"description": "The hash of the user operation executing the fee redemption, as a 0x-prefixed hex string. Poll `getUserOperation` for the operation's status.",
"examples": [
"0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef"
],
"type": "string",
"pattern": "^0x[0-9a-fA-F]{64}$"
}
}
}Fields§
§user_op_hash: SmartAccountVaultRedeemFeesResponseUserOpHashThe hash of the user operation executing the fee redemption, as a 0x-prefixed hex string. Poll getUserOperation for the operation’s status.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SmartAccountVaultRedeemFeesResponse
impl<'de> Deserialize<'de> for SmartAccountVaultRedeemFeesResponse
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<&SmartAccountVaultRedeemFeesResponse> for SmartAccountVaultRedeemFeesResponse
impl From<&SmartAccountVaultRedeemFeesResponse> for SmartAccountVaultRedeemFeesResponse
Source§fn from(value: &SmartAccountVaultRedeemFeesResponse) -> Self
fn from(value: &SmartAccountVaultRedeemFeesResponse) -> Self
Converts to this type from the input type.
Source§impl From<SmartAccountVaultRedeemFeesResponse> for SmartAccountVaultRedeemFeesResponse
impl From<SmartAccountVaultRedeemFeesResponse> for SmartAccountVaultRedeemFeesResponse
Source§fn from(value: SmartAccountVaultRedeemFeesResponse) -> Self
fn from(value: SmartAccountVaultRedeemFeesResponse) -> Self
Converts to this type from the input type.
Source§impl TryFrom<SmartAccountVaultRedeemFeesResponse> for SmartAccountVaultRedeemFeesResponse
impl TryFrom<SmartAccountVaultRedeemFeesResponse> for SmartAccountVaultRedeemFeesResponse
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(
value: SmartAccountVaultRedeemFeesResponse,
) -> Result<Self, ConversionError>
fn try_from( value: SmartAccountVaultRedeemFeesResponse, ) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for SmartAccountVaultRedeemFeesResponse
impl RefUnwindSafe for SmartAccountVaultRedeemFeesResponse
impl Send for SmartAccountVaultRedeemFeesResponse
impl Sync for SmartAccountVaultRedeemFeesResponse
impl Unpin for SmartAccountVaultRedeemFeesResponse
impl UnsafeUnpin for SmartAccountVaultRedeemFeesResponse
impl UnwindSafe for SmartAccountVaultRedeemFeesResponse
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