Struct an_rope::RopeSlice [] [src]

pub struct RopeSlice<'a> { /* fields omitted */ }

An immutable borrowed slice of a Rope.

A RopeSlice represents an immutable borrowed slice of some or all the characters in a Rope.

Methods

impl<'a> RopeSlice<'a>
[src]

Trait Implementations

impl<'a> Display for RopeSlice<'a>
[src]

Formats the value using the given formatter.

impl<'a> Debug for RopeSlice<'a>
[src]

Formats the value using the given formatter.

impl<'a> Eq for RopeSlice<'a>
[src]

impl<'a> PartialEq for RopeSlice<'a>
[src]

A rope equals another rope if all the bytes in both are equal.

This method tests for !=.

impl<'a> PartialEq<str> for RopeSlice<'a>
[src]

A rope equals another rope if all the bytes in both are equal.

This method tests for !=.

impl<'a> PartialEq<&'a str> for RopeSlice<'a>
[src]

A rope equals another rope if all the bytes in both are equal.

This method tests for !=.

impl<'a> Into<Rope> for RopeSlice<'a>
[src]

Converts this RopeSlice into a new Rope

impl<'a> Into<String> for RopeSlice<'a>
[src]

Converts this RopeSlice into a new String