pub struct PropSlice {
pub off: u32,
pub len: u32,
}Expand description
A run of (name, child) pairs in the props blob.
Fields§
§off: u32Start index into the owning blob.
len: u32Element or field count.
Trait Implementations§
Source§impl<'__de, __Context> BorrowDecode<'__de, __Context> for PropSlice
impl<'__de, __Context> BorrowDecode<'__de, __Context> for PropSlice
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 PropSlice
impl Eq for PropSlice
Source§impl Ord for PropSlice
impl Ord for PropSlice
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 PropSlice
impl PartialOrd for PropSlice
impl StructuralPartialEq for PropSlice
Auto Trait Implementations§
impl Freeze for PropSlice
impl RefUnwindSafe for PropSlice
impl Send for PropSlice
impl Sync for PropSlice
impl Unpin for PropSlice
impl UnsafeUnpin for PropSlice
impl UnwindSafe for PropSlice
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