Skip to main content

outpost_core/
lib.rs

1pub mod error;
2pub mod git;
3pub mod metadata;
4pub mod ops;
5pub mod outpost;
6pub mod outpost_id;
7mod path;
8pub mod refname;
9pub mod registry;
10pub mod reporter;
11pub mod safety;
12pub mod selector;
13pub mod source_repo;
14
15pub use error::{OutpostError, OutpostResult};
16pub use git::GitInvoker;
17pub use metadata::{Metadata, RawMetadata};
18pub use outpost::{AheadBehind, Outpost};
19pub use outpost_id::{OutpostId, OutpostIdPrefix};
20pub use refname::{BranchName, RefName, RemoteName, SourceRemoteRef, UpstreamRef};
21pub use registry::{Registry, RegistryEntry, RegistryMut};
22pub use reporter::{Reporter, StepKind};
23pub use source_repo::SourceRepo;