Saltar al contenido principal

RDIndex

Un RDIndex representa un único archivo rd-index.json. Se compone de la versión del protocolo, timestamp de creación, el tamaño de chunk utilizado para dividir los archivos, y la lista de archivos que componen el índice.

Cada instancia se genera automáticamente por el SDK cuando se escanean directorios.


Estructura

pub struct RDIndex {
pub version: u32;
pub created_at: u64;
pub chunk_size: u64;
pub files: Vec<FileEntry>;
}

Propiedades

PropiedadTipoDescripción
versionu32Versión del protocolo rac-delta usado (por defecto es 1)
created_atu64Unix timestamp (ms) de cuando el archivo fue creado.
chunk_sizeu64Tamaño de chunk usado para dividir los archivos.
filesVec<FileEntry>Lista de los archivos que componen el índice y sus chunks.

Modelos relacionados