Enum unicode_segmentation::GraphemeIncomplete
[−]
[src]
pub enum GraphemeIncomplete {
PreContext(usize),
PrevChunk,
NextChunk,
InvalidOffset,
}An error return indicating that not enough content was available in the provided chunk to satisfy the query, and that more content must be provided.
Variants
PreContext(usize)More pre-context is needed. The caller should call provide_context
with a chunk ending at the offset given, then retry the query. This
will only be returned if the chunk_start parameter is nonzero.
PrevChunkWhen requesting prev_boundary, the cursor is moving past the beginning
of the current chunk, so the chunk before that is requested. This will
only be returned if the chunk_start parameter is nonzero.
NextChunkWhen requesting next_boundary, the cursor is moving past the end of the
current chunk, so the chunk after that is requested. This will only be
returned if the chunk ends before the len parameter provided on
creation of the cursor.
InvalidOffsetAn error returned when the chunk given does not contain the cursor position.
Trait Implementations
impl PartialEq for GraphemeIncomplete[src]
fn eq(&self, __arg_0: &GraphemeIncomplete) -> bool[src]
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, __arg_0: &GraphemeIncomplete) -> bool[src]
This method tests for !=.