[−][src]Struct ketos::io::GlobalIo
Contains global shared I/O objects
Fields
stdout: Rc<dyn SharedWrite>
Shared standard output writer
stderr: Rc<dyn SharedWrite>
Shared standard error writer
Methods
impl GlobalIo
[src]
pub fn new(stdout: Rc<dyn SharedWrite>, stderr: Rc<dyn SharedWrite>) -> GlobalIo
[src]
Creates a GlobalIo
instance using the given stdout
and stderr
writers.
pub fn null() -> GlobalIo
[src]
Creates a GlobalIo
instance that ignores all output.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for GlobalIo
impl !Send for GlobalIo
impl !Sync for GlobalIo
impl Unpin for GlobalIo
impl !UnwindSafe for GlobalIo
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,