// Copyright 2019 TiKV Project Authors. Licensed under Apache-2.0.
// Modifications Copyright 2025 PingCAP, Inc.

#![feature(box_patterns)]

#[allow(unused_extern_crates)]
extern crate tikv_alloc;

mod endpoint;
mod errors;
mod metrics;
mod service;
mod softlimit;
mod utils;
mod writer;

pub use endpoint::{Endpoint, Task, backup_file_name};
pub use errors::{Error, Result};
pub use service::Service;
pub use writer::BackupWriter;
