pub struct EnumerantList { /* private fields */ }Expand description
A list of enumerants.
Implementations§
Trait Implementations§
Source§impl Clone for EnumerantList
impl Clone for EnumerantList
impl Copy for EnumerantList
Source§impl IndexMove<u16, Enumerant> for EnumerantList
impl IndexMove<u16, Enumerant> for EnumerantList
fn index_move(&self, index: u16) -> Enumerant
Source§impl IntoIterator for EnumerantList
impl IntoIterator for EnumerantList
Source§type IntoIter = ShortListIter<EnumerantList, <EnumerantList as IntoIterator>::Item>
type IntoIter = ShortListIter<EnumerantList, <EnumerantList as IntoIterator>::Item>
Which kind of iterator are we turning this into?
Auto Trait Implementations§
impl !RefUnwindSafe for EnumerantList
impl !Send for EnumerantList
impl !Sync for EnumerantList
impl !UnwindSafe for EnumerantList
impl Freeze for EnumerantList
impl Unpin for EnumerantList
impl UnsafeUnpin for EnumerantList
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