[−][src]Struct rcin::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]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,