stax 0.96.3

Fast stacked Git branches and PRs
Documentation
mod branch_name;
mod checkout;
mod ci;
mod create;
mod delete;
mod history;
mod model;
mod move_subtree;
mod operation;
mod pull_request;
mod rename;
mod reorder;
mod repository;
mod restack;
pub(crate) mod submit;

pub(crate) use branch_name::{
    BranchNameContext, BranchNameError, BranchNameResult, format_branch_name,
};
pub use model::{
    BranchDetails, BranchDiff, BranchSummary, CiSummary, DetailRequestToken, DiffLine,
    DiffLineKind, DiffStatLine, RepositorySnapshot,
};
pub use operation::{
    CheckoutOutcome, NativeStackAdvisory, NoopOperationReporter, OperationError,
    OperationErrorDetails, OperationErrorKind, OperationEvent, OperationOutcome, OperationProgress,
    OperationReceipt, OperationReporter, OperationRequest, OperationResult, OperationSideEffects,
    OperationStage, OperationWarning, PullRequestChange, PullRequestMode, PullRequestReceipt,
    RestackScope, TransactionStatus, TransactionSummary,
};
pub use repository::{RepositorySession, execute_repository_operation};
pub(crate) use restack::RestackExecutionOptions;
#[allow(unused_imports)]
pub(crate) use submit::{
    PreparedSubmit, SubmitConfigSources, SubmitOptions, SubmitPreferences, SubmitPromptAnswer,
    SubmitPromptRequest, SubmitScope,
};