pub struct CtxCallRecordV1 {
pub seq: u32,
pub method: CtxMethod,
pub args: Value,
pub result_sha256: String,
}Fields§
§seq: u32§method: CtxMethod§args: ValueCanonical call arguments.
result_sha256: StringLowercase hex SHA-256 of the canonical JSON result.
Trait Implementations§
Source§impl Clone for CtxCallRecordV1
impl Clone for CtxCallRecordV1
Source§impl Debug for CtxCallRecordV1
impl Debug for CtxCallRecordV1
Source§impl<'de> Deserialize<'de> for CtxCallRecordV1
impl<'de> Deserialize<'de> for CtxCallRecordV1
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 PartialEq for CtxCallRecordV1
impl PartialEq for CtxCallRecordV1
Source§impl Serialize for CtxCallRecordV1
impl Serialize for CtxCallRecordV1
impl StructuralPartialEq for CtxCallRecordV1
Auto Trait Implementations§
impl Freeze for CtxCallRecordV1
impl RefUnwindSafe for CtxCallRecordV1
impl Send for CtxCallRecordV1
impl Sync for CtxCallRecordV1
impl Unpin for CtxCallRecordV1
impl UnsafeUnpin for CtxCallRecordV1
impl UnwindSafe for CtxCallRecordV1
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