pub enum AnyAddr {
None,
Ext(ExtAddr),
Std(StdAddr),
Var(VarAddr),
}Expand description
Any possible address of specification
Variants§
None
Empty address. 2 zero bits
Ext(ExtAddr)
External address
Std(StdAddr)
Standard internal address
Var(VarAddr)
Variable-length internal address
Implementations§
Trait Implementations§
Source§impl Ord for AnyAddr
impl Ord for AnyAddr
Source§impl PartialOrd for AnyAddr
impl PartialOrd for AnyAddr
Source§impl Store for AnyAddr
impl Store for AnyAddr
Source§fn store_into(
&self,
builder: &mut CellBuilder,
context: &dyn CellContext,
) -> Result<(), Error>
fn store_into( &self, builder: &mut CellBuilder, context: &dyn CellContext, ) -> Result<(), Error>
Tries to store itself into the cell builder.
impl Eq for AnyAddr
impl StructuralPartialEq for AnyAddr
Auto Trait Implementations§
impl Freeze for AnyAddr
impl RefUnwindSafe for AnyAddr
impl Send for AnyAddr
impl Sync for AnyAddr
impl Unpin for AnyAddr
impl UnwindSafe for AnyAddr
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> Comparable<K> for Q
impl<Q, K> Comparable<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
Compares
self to key and returns true if they are equal.