Skip to main content

Module term

Module term 

Source
Expand description

terminal utils

Re-exportsยง

use foundry_compilers::artifacts::remappings::Remapping; ๐Ÿ”’
use foundry_compilers::report; ๐Ÿ”’
use foundry_compilers::report::Reporter; ๐Ÿ”’
use itertools::Itertools; ๐Ÿ”’
use semver::Version; ๐Ÿ”’
use std::io; ๐Ÿ”’
use std::io::IsTerminal; ๐Ÿ”’
use std::path::Path; ๐Ÿ”’
use std::path::PathBuf; ๐Ÿ”’
use std::sync::LazyLock; ๐Ÿ”’
use std::sync::mpsc; ๐Ÿ”’
use std::sync::mpsc::TryRecvError; ๐Ÿ”’
use std::thread; ๐Ÿ”’
use std::time::Duration; ๐Ÿ”’
use yansi::Paint; ๐Ÿ”’
use crate::shell; ๐Ÿ”’
use std::io::prelude::*; ๐Ÿ”’

Structsยง

Spinner
SpinnerReporter
A spinner used as [report::Reporter]
TermSettings
Helper type to determine the current tty

Enumsยง

SpinnerMsg ๐Ÿ”’

Staticsยง

SPINNERS
Some spinners
TERM_SETTINGS ๐Ÿ”’