Struct sway_types::JsonLoggedType
source · [−]pub struct JsonLoggedType {
pub log_id: usize,
pub logged_type: JsonTypeApplication,
}
Fields
log_id: usize
logged_type: JsonTypeApplication
Trait Implementations
sourceimpl Clone for JsonLoggedType
impl Clone for JsonLoggedType
sourcefn clone(&self) -> JsonLoggedType
fn clone(&self) -> JsonLoggedType
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for JsonLoggedType
impl Debug for JsonLoggedType
sourceimpl Default for JsonLoggedType
impl Default for JsonLoggedType
sourcefn default() -> JsonLoggedType
fn default() -> JsonLoggedType
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for JsonLoggedType
impl<'de> Deserialize<'de> for JsonLoggedType
sourcefn 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
sourceimpl PartialEq<JsonLoggedType> for JsonLoggedType
impl PartialEq<JsonLoggedType> for JsonLoggedType
sourcefn eq(&self, other: &JsonLoggedType) -> bool
fn eq(&self, other: &JsonLoggedType) -> bool
sourceimpl Serialize for JsonLoggedType
impl Serialize for JsonLoggedType
impl Eq for JsonLoggedType
impl StructuralEq for JsonLoggedType
impl StructuralPartialEq for JsonLoggedType
Auto Trait Implementations
impl RefUnwindSafe for JsonLoggedType
impl Send for JsonLoggedType
impl Sync for JsonLoggedType
impl Unpin for JsonLoggedType
impl UnwindSafe for JsonLoggedType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more