Crate eazygit

Crate eazygit 

Source
Expand description

Library interface for eazygit

This library exposes modules for integration testing and external use.

Re-exports§

pub use services::GitService;
pub use app::AppState;
pub use app::Action;
pub use commands::Command;
pub use commands::CommandResult;
pub use errors::CommandError;
pub use errors::GitError;
pub use errors::ApplicationError;

Modules§

app
async_result
cache
Caching module for performance optimization.
commands
components
config
core
Core module implementing The Elm Architecture (TEA) pattern.
effects
Effect execution module for TEA pattern.
errors
git
input
jobs
middleware
Middleware for TEA pattern.
palette
services
ui