Skip to main content

Crate ez_input

Crate ez_input 

Source
Expand description

Easy input utilities for Rust

Provides two main input styles:

  • inputln! macro for interactive programs (Python’s input style)
  • Scanner for competitive programming (Java Scanner style)

Modules§

prelude

Macros§

inputln
核心 macro 实现

Structs§

InputReader
带缓冲的行读取器
Scanner
高性能 Scanner,专门为 CP 场景优化
ScannerIter
带迭代器支持的 Scanner

Enums§

InputError
输入错误类型

Traits§

ReadNext
为特定类型提供快捷读取方法
ScannerExt
批量读取的扩展 trait

Functions§

input
input_with_prompt

Type Aliases§

InputResult
输入结果类型