[−][src]Enum conrod_core::text::line::Break
The two types of Break indices returned by the WrapIndicesBy iterators.
Variants
A break caused by the text exceeding some maximum width.
Fields of Wrap
A break caused by a newline character.
Fields of Newline
The end of the string has been reached, with the given length.
Implementations
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 Clone for Break
[src]
impl Copy for Break
[src]
impl Debug for Break
[src]
impl PartialEq<Break> for Break
[src]
impl StructuralPartialEq for Break
[src]
Auto Trait Implementations
impl RefUnwindSafe for Break
impl Send for Break
impl Sync for Break
impl Unpin for Break
impl UnwindSafe for Break
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
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> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Style for T where
T: Any + Debug + PartialEq<T>,
[src]
T: Any + Debug + PartialEq<T>,
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>,