pub struct FastIO { /* private fields */ }
Expand description
高速な標準入出力
Implementations§
Source§impl FastIO
impl FastIO
Sourcepub fn read_usize(&mut self) -> usize
pub fn read_usize(&mut self) -> usize
usize
型の数値を読み出す。
Sourcepub fn read_isize(&mut self) -> isize
pub fn read_isize(&mut self) -> isize
isize
型の数値を読み出す。
Sourcepub fn read_chars(&mut self) -> Vec<char>
pub fn read_chars(&mut self) -> Vec<char>
文字列をVec<char>
として読み出す。
Sourcepub fn read_string(&mut self) -> String
pub fn read_string(&mut self) -> String
文字列をString
として読み出す。
Sourcepub fn writeln_rev<T: Display>(&mut self, s: T)
pub fn writeln_rev<T: Display>(&mut self, s: T)
s
の逆順と改行文字を標準出力に書き込む。
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FastIO
impl RefUnwindSafe for FastIO
impl Send for FastIO
impl Sync for FastIO
impl Unpin for FastIO
impl UnwindSafe for FastIO
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more