pub fn iter<P>(&mut self, iter_indefinitely: bool) -> NlMessageIter<NlTypeWrapper, P>
    where
        P: Nl + Debug,
    {
        let behavior = if iter_indefinitely {
            IterationBehavior::IterIndefinitely
        } else {
            IterationBehavior::EndMultiOnDone
        };
        NlMessageIter::new(self, behavior)
    }
/// Return an iterator object
///
/// The argument `iterate_indefinitely` is documented
/// in more detail in [`NlMessageIter`]
Return an iterator object
The argument `iterate_indefinitely` is documented
in more detail in [`NlMessageIter`]
Return an iterator object The argument ` iterate_indefinitely ` is documented in more detail in [ ` NlMessageIter ` ]
pub fn iter<P>(&mut self, iter_indefinitely: bool) -> NlMessageIter<NlTypeWrapper, P>
    where
        P: Nl + Debug,
    {
        let behavior = if iter_indefinitely {
            IterationBehavior::IterIndefinitely
        } else {
            IterationBehavior::EndMultiOnDone
        };
        NlMessageIter::new(self, behavior)
    }
pub fn iter < P > ( & mut self , iter_indefinitely : bool ) -> NlMessageIter < NlTypeWrapper , P > where P : Nl + Debug , { let behavior = if iter_indefinitely { IterationBehavior :: IterIndefinitely } else { IterationBehavior :: EndMultiOnDone } ; NlMessageIter :: new ( self , behavior ) }
Return an iterator object
The argument `iterate_indefinitely` is documented
in more detail in [`NlMessageIter`]
Return an iterator object The argument ` iterate_indefinitely ` is documented in more detail in [ ` NlMessageIter ` ]
&mut self
iter_indefinitely
bool
&mut self
iter_indefinitely
bool