pub enum SourcePresentationHint {
Normal,
Emphasize,
Deemphasize,
}
Expand description
An optional hint for how to present the source in the UI.
A value of ‘deemphasize’ can be used to indicate that the source is not available or that it is skipped on stepping.
Variants§
Trait Implementations§
Source§impl Clone for SourcePresentationHint
impl Clone for SourcePresentationHint
Source§fn clone(&self) -> SourcePresentationHint
fn clone(&self) -> SourcePresentationHint
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for SourcePresentationHint
impl Debug for SourcePresentationHint
Source§impl<'de> Deserialize<'de> for SourcePresentationHint
impl<'de> Deserialize<'de> for SourcePresentationHint
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
Source§impl PartialEq for SourcePresentationHint
impl PartialEq for SourcePresentationHint
Source§fn eq(&self, other: &SourcePresentationHint) -> bool
fn eq(&self, other: &SourcePresentationHint) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.Source§impl Serialize for SourcePresentationHint
impl Serialize for SourcePresentationHint
impl Eq for SourcePresentationHint
impl StructuralPartialEq for SourcePresentationHint
Auto Trait Implementations§
impl Freeze for SourcePresentationHint
impl RefUnwindSafe for SourcePresentationHint
impl Send for SourcePresentationHint
impl Sync for SourcePresentationHint
impl Unpin for SourcePresentationHint
impl UnwindSafe for SourcePresentationHint
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,
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.