pub struct Names<'view, 'source, S: RangeSource> { /* private fields */ }Expand description
Complete exact-name candidate range, independent of whether a member is usable.
Implementations§
Source§impl<'v, 's, S: RangeSource> Names<'v, 's, S>
impl<'v, 's, S: RangeSource> Names<'v, 's, S>
Auto Trait Implementations§
impl<'view, 'source, S> !RefUnwindSafe for Names<'view, 'source, S>
impl<'view, 'source, S> !Send for Names<'view, 'source, S>
impl<'view, 'source, S> !Sync for Names<'view, 'source, S>
impl<'view, 'source, S> !UnwindSafe for Names<'view, 'source, S>
impl<'view, 'source, S> Freeze for Names<'view, 'source, S>
impl<'view, 'source, S> Unpin for Names<'view, 'source, S>
impl<'view, 'source, S> UnsafeUnpin for Names<'view, 'source, S>where
&'view Archive<'source, S>: UnsafeUnpin,
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