pub enum BinsOrEmpty {
NonEmpty(Box<BinsOrEmptyNonEmpty>),
Empty(Box<Symbol>),
}
Variants§
Trait Implementations§
source§impl Clone for BinsOrEmpty
impl Clone for BinsOrEmpty
source§fn clone(&self) -> BinsOrEmpty
fn clone(&self) -> BinsOrEmpty
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 BinsOrEmpty
impl Debug for BinsOrEmpty
source§impl<'a> From<&'a BinsOrEmpty> for RefNode<'a>
impl<'a> From<&'a BinsOrEmpty> for RefNode<'a>
source§fn from(x: &'a BinsOrEmpty) -> Self
fn from(x: &'a BinsOrEmpty) -> Self
Converts to this type from the input type.
source§impl<'a> From<&'a BinsOrEmpty> for RefNodes<'a>
impl<'a> From<&'a BinsOrEmpty> for RefNodes<'a>
source§fn from(x: &'a BinsOrEmpty) -> Self
fn from(x: &'a BinsOrEmpty) -> Self
Converts to this type from the input type.
source§impl From<BinsOrEmpty> for AnyNode
impl From<BinsOrEmpty> for AnyNode
source§fn from(x: BinsOrEmpty) -> Self
fn from(x: BinsOrEmpty) -> Self
Converts to this type from the input type.
source§impl<'a> IntoIterator for &'a BinsOrEmpty
impl<'a> IntoIterator for &'a BinsOrEmpty
source§impl PartialEq for BinsOrEmpty
impl PartialEq for BinsOrEmpty
source§fn eq(&self, other: &BinsOrEmpty) -> bool
fn eq(&self, other: &BinsOrEmpty) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl<'a> TryFrom<&'a BinsOrEmpty> for Locate
impl<'a> TryFrom<&'a BinsOrEmpty> for Locate
source§impl TryFrom<AnyNode> for BinsOrEmpty
impl TryFrom<AnyNode> for BinsOrEmpty
source§impl TryFrom<BinsOrEmpty> for Locate
impl TryFrom<BinsOrEmpty> for Locate
impl StructuralPartialEq for BinsOrEmpty
Auto Trait Implementations§
impl RefUnwindSafe for BinsOrEmpty
impl Send for BinsOrEmpty
impl Sync for BinsOrEmpty
impl Unpin for BinsOrEmpty
impl UnwindSafe for BinsOrEmpty
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