Struct tantivy::Segment[][src]

pub struct Segment { /* fields omitted */ }

A segment is a piece of the index.

Methods

impl Segment
[src]

Returns the index the segment belongs to.

Returns our index's schema.

Returns the segment meta-information

Returns the segment's id.

Returns the relative path of a component of our segment.

It just joins the segment id with the extension associated to a segment component.

Open one of the component file for a regular read.

Open one of the component file for regular write.

Trait Implementations

impl Clone for Segment
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Segment
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl Send for Segment

impl Sync for Segment