Struct Tuple2VarULE
struct Tuple2VarULE<A: ?Sized, B: ?Sized, Format: VarZeroVecFormat = Index16> { ... }
VarULE type for tuples with 2 elements. See module docs for more information
Implementations
impl<A: VarULE + ?Sized, B: VarULE + ?Sized, Format: VarZeroVecFormat> Tuple2VarULE<A, B, Format>
fn a(self: &Self) -> &AGet field 0of this tuple
fn b(self: &Self) -> &BGet field 1of this tuple
impl<A, B, Format = Index16> Sized for Tuple2VarULE<A, B, Format>
impl<A, B, Format> Freeze for Tuple2VarULE<A, B, Format>
impl<A, B, Format> RefUnwindSafe for Tuple2VarULE<A, B, Format>
impl<A, B, Format> Send for Tuple2VarULE<A, B, Format>
impl<A, B, Format> Sync for Tuple2VarULE<A, B, Format>
impl<A, B, Format> Unpin for Tuple2VarULE<A, B, Format>
impl<A, B, Format> UnsafeUnpin for Tuple2VarULE<A, B, Format>
impl<A, B, Format> UnwindSafe for Tuple2VarULE<A, B, Format>
impl<A: Eq + VarULE + ?Sized, B: Eq + VarULE + ?Sized, Format: VarZeroVecFormat> Eq for Tuple2VarULE<A, B, Format>
impl<A: Ord + VarULE + ?Sized, B: Ord + VarULE + ?Sized, Format: VarZeroVecFormat> Ord for Tuple2VarULE<A, B, Format>
fn cmp(self: &Self, other: &Self) -> Ordering
impl<A: PartialEq + VarULE + ?Sized, B: PartialEq + VarULE + ?Sized, Format: VarZeroVecFormat> PartialEq for Tuple2VarULE<A, B, Format>
fn eq(self: &Self, other: &Self) -> bool
impl<A: PartialOrd + VarULE + ?Sized, B: PartialOrd + VarULE + ?Sized, Format: VarZeroVecFormat> PartialOrd for Tuple2VarULE<A, B, Format>
fn partial_cmp(self: &Self, other: &Self) -> Option<Ordering>
impl<A: VarULE + ?Sized, B: VarULE + ?Sized, Format: VarZeroVecFormat> ToOwned for Tuple2VarULE<A, B, Format>
fn to_owned(self: &Self) -> <Self as >::Owned
impl<A: VarULE + ?Sized, B: VarULE + ?Sized, Format: VarZeroVecFormat> VarULE for Tuple2VarULE<A, B, Format>
fn validate_bytes(bytes: &[u8]) -> Result<(), UleError>unsafe fn from_bytes_unchecked(bytes: &[u8]) -> &Self
impl<A: fmt::Debug + VarULE + ?Sized, B: fmt::Debug + VarULE + ?Sized, Format: VarZeroVecFormat> Debug for Tuple2VarULE<A, B, Format>
fn fmt(self: &Self, f: &mut Formatter<'_>) -> Result<(), Error>
impl<T> Any for Tuple2VarULE<A, B, Format>
fn type_id(self: &Self) -> TypeId
impl<T> Borrow for Tuple2VarULE<A, B, Format>
fn borrow(self: &Self) -> &T
impl<T> BorrowMut for Tuple2VarULE<A, B, Format>
fn borrow_mut(self: &mut Self) -> &mut T
impl<T> EncodeAsVarULE for Tuple2VarULE<A, B, Format>
fn encode_var_ule_as_slices<R>(self: &Self, cb: impl FnOnce(&[&[u8]]) -> R) -> R