pub struct ProofStepJson {
pub sibling_hex: String,
pub side: String,
}Expand description
JSON-serializable proof step.
Fields§
§sibling_hex: StringSibling hash (hex).
side: StringSide: “left” or “right”.
Trait Implementations§
Source§impl Clone for ProofStepJson
impl Clone for ProofStepJson
Source§fn clone(&self) -> ProofStepJson
fn clone(&self) -> ProofStepJson
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 ProofStepJson
impl Debug for ProofStepJson
Source§impl<'de> Deserialize<'de> for ProofStepJson
impl<'de> Deserialize<'de> for ProofStepJson
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 ProofStepJson
impl RefUnwindSafe for ProofStepJson
impl Send for ProofStepJson
impl Sync for ProofStepJson
impl Unpin for ProofStepJson
impl UnsafeUnpin for ProofStepJson
impl UnwindSafe for ProofStepJson
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