pub enum OutputTo {
Split,
Stdout,
Stderr,
}Expand description
Where a CLI emitter sends its events.
Variants§
Split
Finite one-shot: result → stdout, error/progress/log → stderr.
Stdout
Event stream: every event onto stdout.
Stderr
Event stream: every event onto stderr.
Implementations§
Trait Implementations§
impl Copy for OutputTo
Source§impl<'de> Deserialize<'de> for OutputTo
impl<'de> Deserialize<'de> for OutputTo
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for OutputTo
impl StructuralPartialEq for OutputTo
Auto Trait Implementations§
impl Freeze for OutputTo
impl RefUnwindSafe for OutputTo
impl Send for OutputTo
impl Sync for OutputTo
impl Unpin for OutputTo
impl UnsafeUnpin for OutputTo
impl UnwindSafe for OutputTo
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.