pub struct Runestone {
pub edicts: Vec<Edict>,
pub etching: Option<Etching>,
pub mint: Option<RuneId>,
pub pointer: Option<u32>,
}
Fields§
§edicts: Vec<Edict>
§etching: Option<Etching>
§mint: Option<RuneId>
§pointer: Option<u32>
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Runestone
impl<'de> Deserialize<'de> for Runestone
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 Runestone
impl PartialEq for Runestone
impl Eq for Runestone
impl StructuralPartialEq for Runestone
Auto Trait Implementations§
impl Freeze for Runestone
impl RefUnwindSafe for Runestone
impl Send for Runestone
impl Sync for Runestone
impl Unpin for Runestone
impl UnwindSafe for Runestone
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