Skip to content

Commit

Permalink
cp: re-export uucore::{BackupMode, UpdateMode}
Browse files Browse the repository at this point in the history
This allows other projects to construct values for these types
which in turn allows them to construct Options.

This is implemented at the request of nushell
  • Loading branch information
tertsdiepraam committed Aug 27, 2023
1 parent 3fc36ee commit ab859f4
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions src/uu/cp/src/cp.rs
Original file line number Diff line number Diff line change
Expand Up @@ -32,14 +32,16 @@ use libc::mkfifo;
use quick_error::ResultExt;

use platform::copy_on_write;
use uucore::backup_control::{self, BackupMode};
use uucore::display::Quotable;
use uucore::error::{set_exit_code, UClapError, UError, UResult, UUsageError};
use uucore::fs::{
canonicalize, is_symlink_loop, paths_refer_to_same_file, FileInformation, MissingHandling,
ResolveMode,
};
use uucore::update_control::{self, UpdateMode};
use uucore::{backup_control, update_control};
// These are exposed for projects (e.g. nushell) that want to create an `Options` value, which
// requires these enum.
pub use uucore::{backup_control::BackupMode, update_control::UpdateMode};
use uucore::{
crash, format_usage, help_about, help_section, help_usage, prompt_yes, show_error,
show_warning, util_name,
Expand Down

0 comments on commit ab859f4

Please sign in to comment.