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

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.

When 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.

When 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.

An error returned when the chunk given does not contain the cursor position.

Trait Implementations

impl PartialEq for GraphemeIncomplete
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

[src]

This method tests for !=.

impl Eq for GraphemeIncomplete
[src]

impl Debug for GraphemeIncomplete
[src]

[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations