pub struct ICU4XBidiInfo<'text>(pub BidiInfo<'text>);Expand description
An object containing bidi information for a given string, produced by for_text() on ICU4XBidi
Tuple Fields§
§0: BidiInfo<'text>Implementations§
Source§impl<'text> ICU4XBidiInfo<'text>
impl<'text> ICU4XBidiInfo<'text>
Sourcepub fn paragraph_count(&self) -> usize
pub fn paragraph_count(&self) -> usize
The number of paragraphs contained here
Sourcepub fn paragraph_at(
&'text self,
n: usize,
) -> Option<Box<ICU4XBidiParagraph<'text>>>
pub fn paragraph_at( &'text self, n: usize, ) -> Option<Box<ICU4XBidiParagraph<'text>>>
Get the nth paragraph, returning None if out of bounds
Auto Trait Implementations§
impl<'text> Freeze for ICU4XBidiInfo<'text>
impl<'text> RefUnwindSafe for ICU4XBidiInfo<'text>
impl<'text> Send for ICU4XBidiInfo<'text>
impl<'text> Sync for ICU4XBidiInfo<'text>
impl<'text> Unpin for ICU4XBidiInfo<'text>
impl<'text> UnwindSafe for ICU4XBidiInfo<'text>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> Filterable for T
impl<T> Filterable for T
Source§fn filterable(
self,
filter_name: &'static str,
) -> RequestFilterDataProvider<T, fn(DataRequest<'_>) -> bool>
fn filterable( self, filter_name: &'static str, ) -> RequestFilterDataProvider<T, fn(DataRequest<'_>) -> bool>
Creates a filterable data provider with the given name for debugging. Read more
impl<T> ErasedDestructor for Twhere
T: 'static,
impl<T> MaybeSendSync for T
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...) attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 88 bytes