[][src]Struct rcin::RCin

pub struct RCin;

Stateless wrapper around stdin stream

Methods

impl RCin[src]

pub fn read<T: FromStr>(&self) -> Option<T>[src]

Read value

pub fn read_line(&self) -> Option<String>[src]

Read line

pub fn skip_line(&self)[src]

Skip all chars until next newline

pub fn read_char(&self) -> Option<char>[src]

Read the next character (can be whitespace)

Auto Trait Implementations

impl RefUnwindSafe for RCin

impl Send for RCin

impl Sync for RCin

impl Unpin for RCin

impl UnwindSafe for RCin

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.