Docs.rs
  • pyc-shell-0.3.0
    • pyc-shell 0.3.0
    • Permalink
    • Docs.rs crate page
    • GPL-3.0
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • veeso
    • Dependencies
      • ansi_term ^0.12.1 normal
      • dirs ^3.0.1 normal
      • getopts ^0.2.21 normal
      • git2 ^0.13.12 normal
      • lazy_static ^1.4.0 normal
      • nix ^0.19.0 normal
      • regex ^1.3.4 normal
      • tempfile ^3 normal
      • termios ^0.3.2 normal
      • uuid ^0.8.1 normal
      • whoami ^0.9.0 normal
      • yaml-rust ^0.4.3 normal
    • Versions
    • 41.08% of the crate is documented
  • Platform
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

pyc_shell0.3.0

Crate Items

  • Structs
  • Enums
  • Traits
  • Functions

List of all items

Structs

  • config::Config
  • config::ConfigError
  • config::OutputConfig
  • config::PromptConfig
  • config::ShellConfig
  • shell::Shell
  • shell::history::ShellHistory
  • shell::proc::ShellProc
  • shell::prompt::ShellPrompt
  • translator::ioprocessor::IOProcessor

Enums

  • config::ConfigErrorCode
  • shell::ShellState
  • shell::proc::ShellError
  • shell::proc::ShellProcState
  • shell::unixsignal::UnixSignal
  • translator::ioprocessor::ExpressionParserError
  • translator::lang::Language
  • utils::console::InputEvent

Traits

  • translator::Translator

Functions

  • runtime::run_command
  • runtime::run_file
  • runtime::run_interactive
  • translator::new_translator
  • utils::buffer::chars_to_string
  • utils::console::backspace
  • utils::console::carriage_return
  • utils::console::clear
  • utils::console::input_event_to_string
  • utils::console::move_cursor_left
  • utils::console::move_cursor_right
  • utils::console::print
  • utils::console::println
  • utils::console::read
  • utils::console::rewrite
  • utils::file::read_lines
  • utils::file::write_lines