#[repr(i32)]pub enum ExecutionStream {
Unspecified = 0,
Stdout = 1,
Stderr = 2,
}Expand description
ExecutionStream names one of the app’s output streams.
Variants§
Unspecified = 0
Never sent, an unset stream
Stdout = 1
Standard output, the report
Stderr = 2
Standard error, kept for develop builds only
Implementations§
Source§impl ExecutionStream
impl ExecutionStream
Sourcepub fn as_str_name(&self) -> &'static str
pub fn as_str_name(&self) -> &'static str
String value of the enum field names used in the ProtoBuf definition.
The values are not transformed in any way and thus are considered stable (if the ProtoBuf definition does not change) and safe for programmatic use.
Sourcepub fn from_str_name(value: &str) -> Option<Self>
pub fn from_str_name(value: &str) -> Option<Self>
Creates an enum from field names used in the ProtoBuf definition.
Trait Implementations§
Source§impl Clone for ExecutionStream
impl Clone for ExecutionStream
impl Copy for ExecutionStream
Source§impl Debug for ExecutionStream
impl Debug for ExecutionStream
Source§impl Default for ExecutionStream
impl Default for ExecutionStream
Source§fn default() -> ExecutionStream
fn default() -> ExecutionStream
Returns the “default value” for a type. Read more
impl Eq for ExecutionStream
Source§impl From<ExecutionStream> for i32
impl From<ExecutionStream> for i32
Source§fn from(value: ExecutionStream) -> i32
fn from(value: ExecutionStream) -> i32
Converts to this type from the input type.
Source§impl Hash for ExecutionStream
impl Hash for ExecutionStream
Source§impl Ord for ExecutionStream
impl Ord for ExecutionStream
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for ExecutionStream
impl PartialEq for ExecutionStream
Source§impl PartialOrd for ExecutionStream
impl PartialOrd for ExecutionStream
impl StructuralPartialEq for ExecutionStream
Source§impl TryFrom<i32> for ExecutionStream
impl TryFrom<i32> for ExecutionStream
Source§type Error = UnknownEnumValue
type Error = UnknownEnumValue
The type returned in the event of a conversion error.
Source§fn try_from(value: i32) -> Result<ExecutionStream, UnknownEnumValue>
fn try_from(value: i32) -> Result<ExecutionStream, UnknownEnumValue>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for ExecutionStream
impl RefUnwindSafe for ExecutionStream
impl Send for ExecutionStream
impl Sync for ExecutionStream
impl Unpin for ExecutionStream
impl UnsafeUnpin for ExecutionStream
impl UnwindSafe for ExecutionStream
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