pub enum DebugCollectLogsSource {
Events,
ProcessLog,
ShellLog,
Additional,
Unknown,
}Expand description
Source category for a collected debug bundle entry.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Variants§
Events
Session event log.
ProcessLog
Process log for the session.
ShellLog
Interactive shell log for the session.
Additional
Caller-provided diagnostic entry.
Unknown
Unknown variant for forward compatibility.
Trait Implementations§
Source§impl Clone for DebugCollectLogsSource
impl Clone for DebugCollectLogsSource
Source§fn clone(&self) -> DebugCollectLogsSource
fn clone(&self) -> DebugCollectLogsSource
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 DebugCollectLogsSource
impl Debug for DebugCollectLogsSource
Source§impl Default for DebugCollectLogsSource
impl Default for DebugCollectLogsSource
Source§fn default() -> DebugCollectLogsSource
fn default() -> DebugCollectLogsSource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DebugCollectLogsSource
impl<'de> Deserialize<'de> for DebugCollectLogsSource
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 DebugCollectLogsSource
Source§impl PartialEq for DebugCollectLogsSource
impl PartialEq for DebugCollectLogsSource
Source§fn eq(&self, other: &DebugCollectLogsSource) -> bool
fn eq(&self, other: &DebugCollectLogsSource) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for DebugCollectLogsSource
impl Serialize for DebugCollectLogsSource
impl StructuralPartialEq for DebugCollectLogsSource
Auto Trait Implementations§
impl Freeze for DebugCollectLogsSource
impl RefUnwindSafe for DebugCollectLogsSource
impl Send for DebugCollectLogsSource
impl Sync for DebugCollectLogsSource
impl Unpin for DebugCollectLogsSource
impl UnsafeUnpin for DebugCollectLogsSource
impl UnwindSafe for DebugCollectLogsSource
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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.