pub enum TraceRenderMode {
None,
Auto,
Always,
}Expand description
Wire-stable serialization of the --render mode for Trace.render_mode.
Kept separate from pipeline::RenderMode so the SDK exposes the trace
shape without callers having to depend on the pipeline module.
Variants§
Trait Implementations§
Source§impl Clone for TraceRenderMode
impl Clone for TraceRenderMode
Source§fn clone(&self) -> TraceRenderMode
fn clone(&self) -> TraceRenderMode
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 moreimpl Copy for TraceRenderMode
Source§impl Debug for TraceRenderMode
impl Debug for TraceRenderMode
Source§impl Default for TraceRenderMode
impl Default for TraceRenderMode
Source§fn default() -> TraceRenderMode
fn default() -> TraceRenderMode
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TraceRenderMode
impl<'de> Deserialize<'de> for TraceRenderMode
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 TraceRenderMode
Source§impl PartialEq for TraceRenderMode
impl PartialEq for TraceRenderMode
Source§impl Serialize for TraceRenderMode
impl Serialize for TraceRenderMode
impl StructuralPartialEq for TraceRenderMode
Auto Trait Implementations§
impl Freeze for TraceRenderMode
impl RefUnwindSafe for TraceRenderMode
impl Send for TraceRenderMode
impl Sync for TraceRenderMode
impl Unpin for TraceRenderMode
impl UnsafeUnpin for TraceRenderMode
impl UnwindSafe for TraceRenderMode
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.