[−][src]Enum conrod_core::text::line::Break
The two types of Break indices returned by the WrapIndicesBy iterators.
Variants
Wrap
A break caused by the text exceeding some maximum width.
Fields of Wrap
Newline
A break caused by a newline character.
Fields of Newline
End
The end of the string has been reached, with the given length.
Fields of End
Methods
impl Break
[src]
pub fn byte_index(self) -> usize
[src]
Return the index at which the break occurs.
pub fn char_index(self) -> usize
[src]
Return the index of the char
at which the break occurs.
To clarify, this index is to be used in relation to the Chars
iterator.
Trait Implementations
impl Copy for Break
[src]
impl PartialEq<Break> for Break
[src]
impl Clone for Break
[src]
fn clone(&self) -> Break
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for Break
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> Style for T where
T: Any + Debug + PartialEq<T>,
[src]
T: Any + Debug + PartialEq<T>,
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,