pub struct LitSlice {
pub off: u32,
pub len: u32,
}Expand description
A run of ScalarLit values in the literals blob.
Fields§
§off: u32Start index into the owning blob.
len: u32Element or field count.
Trait Implementations§
Source§impl<'__de, __Context> BorrowDecode<'__de, __Context> for LitSlice
impl<'__de, __Context> BorrowDecode<'__de, __Context> for LitSlice
Source§fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>(
decoder: &mut __D,
) -> Result<Self, DecodeError>
fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>( decoder: &mut __D, ) -> Result<Self, DecodeError>
Attempt to decode this type with the given BorrowDecode.
impl Copy for LitSlice
impl Eq for LitSlice
Source§impl Ord for LitSlice
impl Ord for LitSlice
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialOrd for LitSlice
impl PartialOrd for LitSlice
impl StructuralPartialEq for LitSlice
Auto Trait Implementations§
impl Freeze for LitSlice
impl RefUnwindSafe for LitSlice
impl Send for LitSlice
impl Sync for LitSlice
impl Unpin for LitSlice
impl UnsafeUnpin for LitSlice
impl UnwindSafe for LitSlice
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