Struct capnp::schema::EnumerantList
source · pub struct EnumerantList { /* private fields */ }
Expand description
A list of enumerants.
Implementations§
Trait Implementations§
source§impl Clone for EnumerantList
impl Clone for EnumerantList
source§fn clone(&self) -> EnumerantList
fn clone(&self) -> EnumerantList
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 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
§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?
impl Copy for EnumerantList
Auto Trait Implementations§
impl Freeze for EnumerantList
impl !RefUnwindSafe for EnumerantList
impl !Send for EnumerantList
impl !Sync for EnumerantList
impl Unpin for EnumerantList
impl !UnwindSafe 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