Struct LookSetIter
pub struct LookSetIter { /* private fields */ }
An iterator over all look-around assertions in a LookSet.
This iterator is created by LookSet::iter.
Trait Implementations
impl Clone for LookSetIter
fn clone(&self) -> Self
impl Debug for LookSetIter
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Iterator for LookSetIter
type Item = Look;fn next(&mut self) -> Option<Look>
Auto Trait Implementations
impl Freeze for LookSetIter
impl RefUnwindSafe for LookSetIter
impl Send for LookSetIter
impl Sync for LookSetIter
impl Unpin for LookSetIter
impl UnsafeUnpin for LookSetIter
impl UnwindSafe for LookSetIter
Blanket Implementations
impl<I> IntoIterator for LookSetIter
where
I: Iterator,
type Item = <I as Iterator>::Item;type IntoIter = I;fn into_iter(self) -> I
impl<T> Any for LookSetIter
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for LookSetIter
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for LookSetIter
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for LookSetIter
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for LookSetIter
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for LookSetIter
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for LookSetIter
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for LookSetIter
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for LookSetIter
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>