[][src]Trait str_split_mut::SplitMutStr

pub trait SplitMutStr<'a, T: Pattern<'a>> {
    pub fn split_mut(&'a mut self, pattern: T) -> SplitMut<'a, T>

Notable traits for SplitMut<'a, T>

impl<'a, T: Pattern<'a>> Iterator for SplitMut<'a, T> type Item = &'a mut str;
;
pub fn splitn_mut(&'a mut self, n: usize, pattern: T) -> SplitNMut<'a, T>

Notable traits for SplitNMut<'a, T>

impl<'a, T: Pattern<'a>> Iterator for SplitNMut<'a, T> type Item = &'a mut str;
; }

Trait implementing slice::split_mut and slice::splitn_mut on str.

Required methods

pub fn split_mut(&'a mut self, pattern: T) -> SplitMut<'a, T>

Notable traits for SplitMut<'a, T>

impl<'a, T: Pattern<'a>> Iterator for SplitMut<'a, T> type Item = &'a mut str;
[src]

Returns an iterator that yields mutable string slices of self separated by pattern.

pub fn splitn_mut(&'a mut self, n: usize, pattern: T) -> SplitNMut<'a, T>

Notable traits for SplitNMut<'a, T>

impl<'a, T: Pattern<'a>> Iterator for SplitNMut<'a, T> type Item = &'a mut str;
[src]

Returns an iterator that yields mutable string slices of self separated by pattern at most n times.

Loading content...

Implementations on Foreign Types

impl<'a, T: Pattern<'a>> SplitMutStr<'a, T> for String[src]

Loading content...

Implementors

impl<'a, T: Pattern<'a>> SplitMutStr<'a, T> for str[src]

Loading content...