#[repr(transparent)]pub struct TapeAddr(pub i64);Expand description
Newtype for tape pointer / tape offset
Tuple Fields§
§0: i64Implementations§
Trait Implementations§
Source§impl AddAssign for TapeAddr
impl AddAssign for TapeAddr
Source§fn add_assign(&mut self, rhs: Self)
fn add_assign(&mut self, rhs: Self)
Performs the
+= operation. Read moreSource§impl Ord for TapeAddr
impl Ord for TapeAddr
Source§impl PartialOrd for TapeAddr
impl PartialOrd for TapeAddr
Source§impl SubAssign for TapeAddr
impl SubAssign for TapeAddr
Source§fn sub_assign(&mut self, rhs: Self)
fn sub_assign(&mut self, rhs: Self)
Performs the
-= operation. Read moreimpl Copy for TapeAddr
impl Eq for TapeAddr
impl StructuralPartialEq for TapeAddr
Auto Trait Implementations§
impl Freeze for TapeAddr
impl RefUnwindSafe for TapeAddr
impl Send for TapeAddr
impl Sync for TapeAddr
impl Unpin for TapeAddr
impl UnwindSafe for TapeAddr
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§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.