Skip to main content

LocalIndexRebuildIssueKind

Type Alias LocalIndexRebuildIssueKind 

Source
pub type LocalIndexRebuildIssueKind = IndexRebuildIssueKind;
Expand description

Backward-compatible local index-rebuild issue-kind alias.

Aliased Type§

pub enum LocalIndexRebuildIssueKind {
    OversizedVersionRecordMetadata,
    InvalidVersionRecordJson,
    InvalidVersionFileId,
    InvalidVersionContentHash,
    InvalidVersionRepositoryScope,
    VersionPathMismatch,
    InvalidVersionReconstructionPlan,
    InvalidRetainedShard,
}

Variants§

§

OversizedVersionRecordMetadata

Version-record metadata exceeded the bounded parser ceiling.

§

InvalidVersionRecordJson

Version-record bytes were not valid JSON.

§

InvalidVersionFileId

Version-record file identifier was invalid.

§

InvalidVersionContentHash

Version-record content hash was invalid.

§

InvalidVersionRepositoryScope

Version-record repository scope was invalid.

§

VersionPathMismatch

Version record was stored at an unexpected path.

§

InvalidVersionReconstructionPlan

Version record could not produce a valid reconstruction plan.

§

InvalidRetainedShard

Retained shard object could not be parsed as a native Xet shard.