pub struct ParsedDescriptorLoop<'a> { /* private fields */ }Expand description
Parsed descriptor loop retaining the raw bytes and the typed descriptor results.
Implementations§
Source§impl<'a> ParsedDescriptorLoop<'a>
impl<'a> ParsedDescriptorLoop<'a>
Sourcepub const fn raw(&self) -> DescriptorLoop<'a>
pub const fn raw(&self) -> DescriptorLoop<'a>
Raw descriptor-loop bytes.
Sourcepub fn descriptors(&self) -> &[Result<AnyDescriptor<'a>>] ⓘ
pub fn descriptors(&self) -> &[Result<AnyDescriptor<'a>>] ⓘ
Typed descriptor parse results in wire order.
Trait Implementations§
Auto Trait Implementations§
impl<'a> !RefUnwindSafe for ParsedDescriptorLoop<'a>
impl<'a> !UnwindSafe for ParsedDescriptorLoop<'a>
impl<'a> Freeze for ParsedDescriptorLoop<'a>
impl<'a> Send for ParsedDescriptorLoop<'a>
impl<'a> Sync for ParsedDescriptorLoop<'a>
impl<'a> Unpin for ParsedDescriptorLoop<'a>
impl<'a> UnsafeUnpin for ParsedDescriptorLoop<'a>
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