pub enum VersionedCallTrace {
V1(CallTraceV1),
}Expand description
Versioned representation of CallTrace.
Always prefer using this enum when Serializing/Deserializing instead of inner ones.
Variants§
V1(CallTraceV1)
Trait Implementations§
Source§impl Clone for VersionedCallTrace
impl Clone for VersionedCallTrace
Source§fn clone(&self) -> VersionedCallTrace
fn clone(&self) -> VersionedCallTrace
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 Debug for VersionedCallTrace
impl Debug for VersionedCallTrace
Source§impl<'de> Deserialize<'de> for VersionedCallTrace
impl<'de> Deserialize<'de> for VersionedCallTrace
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 VersionedCallTrace
impl RefUnwindSafe for VersionedCallTrace
impl Send for VersionedCallTrace
impl Sync for VersionedCallTrace
impl Unpin for VersionedCallTrace
impl UnwindSafe for VersionedCallTrace
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