pub struct EngravingData {
pub applied_to: TokenIndex,
pub content: EmbeddedMedia,
}
Fields§
§applied_to: TokenIndex
§content: EmbeddedMedia
Trait Implementations§
Source§impl Clone for EngravingData
impl Clone for EngravingData
Source§fn clone(&self) -> EngravingData
fn clone(&self) -> EngravingData
Returns a copy 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 EngravingData
impl Debug for EngravingData
Source§impl<'de> Deserialize<'de> for EngravingData
impl<'de> Deserialize<'de> for EngravingData
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 Hash for EngravingData
impl Hash for EngravingData
Source§impl PartialEq for EngravingData
impl PartialEq for EngravingData
Source§impl Serialize for EngravingData
impl Serialize for EngravingData
Source§impl StrictDecode for EngravingData
impl StrictDecode for EngravingData
fn strict_decode(reader: &mut impl TypedRead) -> Result<Self, DecodeError>
fn strict_read(lim: usize, reader: impl Read) -> Result<Self, DecodeError>
Source§impl StrictDumb for EngravingData
impl StrictDumb for EngravingData
fn strict_dumb() -> Self
Source§impl StrictEncode for EngravingData
impl StrictEncode for EngravingData
fn strict_encode<W: TypedWrite>(&self, writer: W) -> Result<W>
fn strict_write(&self, lim: usize, writer: impl Write) -> Result<usize, Error>
Source§impl StrictStruct for EngravingData
impl StrictStruct for EngravingData
const ALL_FIELDS: &'static [&'static str]
fn strict_check_fields()
fn strict_type_info() -> TypeInfo<Self>
Source§impl StrictType for EngravingData
impl StrictType for EngravingData
const STRICT_LIB_NAME: &'static str = LIB_NAME_RGB21
fn strict_name() -> Option<TypeName>
impl Eq for EngravingData
impl StrictProduct for EngravingData
impl StructuralPartialEq for EngravingData
Auto Trait Implementations§
impl Freeze for EngravingData
impl RefUnwindSafe for EngravingData
impl Send for EngravingData
impl Sync for EngravingData
impl Unpin for EngravingData
impl UnwindSafe for EngravingData
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.