pub struct StdinSource;Expand description
Marker type for the process standard input stream.
Implementations§
Source§impl StdinSource
impl StdinSource
Sourcepub const fn new() -> StdinSource
pub const fn new() -> StdinSource
Creates a stdin source marker.
Trait Implementations§
Source§impl Clone for StdinSource
impl Clone for StdinSource
Source§fn clone(&self) -> StdinSource
fn clone(&self) -> StdinSource
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for StdinSource
impl Debug for StdinSource
Source§impl Default for StdinSource
impl Default for StdinSource
Source§fn default() -> StdinSource
fn default() -> StdinSource
Returns the “default value” for a type. Read more
Source§impl Hash for StdinSource
impl Hash for StdinSource
Source§impl PartialEq for StdinSource
impl PartialEq for StdinSource
Source§fn eq(&self, other: &StdinSource) -> bool
fn eq(&self, other: &StdinSource) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for StdinSource
impl Eq for StdinSource
impl StructuralPartialEq for StdinSource
Auto Trait Implementations§
impl Freeze for StdinSource
impl RefUnwindSafe for StdinSource
impl Send for StdinSource
impl Sync for StdinSource
impl Unpin for StdinSource
impl UnsafeUnpin for StdinSource
impl UnwindSafe for StdinSource
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