Skip to main content

Crate repo_rs_model

Crate repo_rs_model 

Source
Expand description

Core data model for the repo tool.

Defines Project, RemoteSpec, RepoClient, and related types, plus project discovery, group filtering, and .repo/ layout introspection.

Re-exports§

pub use builder::ManifestBuilder;
pub use client::RepoClient;
pub use error::Error;
pub use project::Project;
pub use project::RemoteSpec;

Modules§

builder
Build RepoClient instances from parsed repo_rs_manifest::Manifest values.
client
Repo client state management.
error
Error types for this crate.
layout
Repo directory layout definitions.
project
Project model definitions.
resolve
resolve module.