Trait InputReadable

Source
pub trait InputReadable {
    // Required method
    fn from_input<R: Read>(input: &mut InputReader<R>) -> Self;
}

Required Methods§

Source

fn from_input<R: Read>(input: &mut InputReader<R>) -> Self

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl InputReadable for char

Source§

fn from_input<R: Read>(input: &mut InputReader<R>) -> Self

Source§

impl InputReadable for f32

Source§

fn from_input<R: Read>(input: &mut InputReader<R>) -> Self

Source§

impl InputReadable for f64

Source§

fn from_input<R: Read>(input: &mut InputReader<R>) -> Self

Source§

impl InputReadable for i8

Source§

fn from_input<R: Read>(input: &mut InputReader<R>) -> Self

Source§

impl InputReadable for i16

Source§

fn from_input<R: Read>(input: &mut InputReader<R>) -> Self

Source§

impl InputReadable for i32

Source§

fn from_input<R: Read>(input: &mut InputReader<R>) -> Self

Source§

impl InputReadable for i64

Source§

fn from_input<R: Read>(input: &mut InputReader<R>) -> Self

Source§

impl InputReadable for isize

Source§

fn from_input<R: Read>(input: &mut InputReader<R>) -> Self

Source§

impl InputReadable for u8

Source§

fn from_input<R: Read>(input: &mut InputReader<R>) -> Self

Source§

impl InputReadable for u16

Source§

fn from_input<R: Read>(input: &mut InputReader<R>) -> Self

Source§

impl InputReadable for u32

Source§

fn from_input<R: Read>(input: &mut InputReader<R>) -> Self

Source§

impl InputReadable for u64

Source§

fn from_input<R: Read>(input: &mut InputReader<R>) -> Self

Source§

impl InputReadable for usize

Source§

fn from_input<R: Read>(input: &mut InputReader<R>) -> Self

Source§

impl InputReadable for String

Source§

fn from_input<R: Read>(input: &mut InputReader<R>) -> Self

Implementors§