pub struct RefEnumConstruct(pub usize);
Expand description
A reference to an enum variant
Tuple Fields§
§0: usize
Implementations§
Source§impl RefEnumConstruct
impl RefEnumConstruct
pub fn display_fmt<'a, Fmt: BytecodeFmt + 'a>( &'a self, bcfmt: Fmt, ctx: &'a Bytecode, parent: &'a Type, ) -> impl Display + 'a
pub fn display<'a, Fmt: BytecodeFmt + Default + 'a>( &'a self, ctx: &'a Bytecode, parent: &'a Type, ) -> impl Display + 'a
Trait Implementations§
Source§impl Clone for RefEnumConstruct
impl Clone for RefEnumConstruct
Source§fn clone(&self) -> RefEnumConstruct
fn clone(&self) -> RefEnumConstruct
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 RefEnumConstruct
impl Debug for RefEnumConstruct
Source§impl Default for RefEnumConstruct
impl Default for RefEnumConstruct
Source§fn default() -> RefEnumConstruct
fn default() -> RefEnumConstruct
Returns the “default value” for a type. Read more
Source§impl Display for RefEnumConstruct
impl Display for RefEnumConstruct
Source§impl PartialEq for RefEnumConstruct
impl PartialEq for RefEnumConstruct
impl Copy for RefEnumConstruct
impl Eq for RefEnumConstruct
impl StructuralPartialEq for RefEnumConstruct
Auto Trait Implementations§
impl Freeze for RefEnumConstruct
impl RefUnwindSafe for RefEnumConstruct
impl Send for RefEnumConstruct
impl Sync for RefEnumConstruct
impl Unpin for RefEnumConstruct
impl UnwindSafe for RefEnumConstruct
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.