Struct gag::Hold [−][src]
Hold output until dropped. On drop, the held output is sent to the stdout/stderr.
Note: This will ignore IO errors when printing held output.
Implementations
impl Hold
[src][−]
pub fn stderr() -> Result<Hold>
[src][−]
Hold stderr output.
pub fn stdout() -> Result<Hold>
[src][−]
Hold stdout output.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Hold
impl Send for Hold
impl Sync for Hold
impl Unpin for Hold
impl UnwindSafe for Hold
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,
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>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src][+]
V: MultiLane<T>,