[−][src]Enum syntax::diagnostics::plugin::SuggestionStyle
Variants
HideCodeInline
Hide the suggested code when displaying this suggestion inline.
HideCodeAlways
Always hide the suggested code but display the message.
CompletelyHidden
Do not display this suggestion in the cli output, it is only meant for tools.
ShowCode
Always show the suggested code. This will not show the code if the suggestion is inline and the suggested code is empty.
Trait Implementations
impl Copy for SuggestionStyle
[src]
impl Decodable for SuggestionStyle
[src]
fn decode<__D>(d: &mut __D) -> Result<SuggestionStyle, <__D as Decoder>::Error> where
__D: Decoder,
[src]
__D: Decoder,
impl Clone for SuggestionStyle
[src]
fn clone(&self) -> SuggestionStyle
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Eq for SuggestionStyle
[src]
impl Encodable for SuggestionStyle
[src]
impl PartialEq<SuggestionStyle> for SuggestionStyle
[src]
fn eq(&self, other: &SuggestionStyle) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
fn ne(&self, other: &Rhs) -> boolThis method tests for !=
.
impl Hash for SuggestionStyle
[src]
fn hash<__H>(&self, state: &mut __H) where
__H: Hasher,
[src]
__H: Hasher,
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
Feeds a slice of this type into the given [Hasher
]. Read more
impl Debug for SuggestionStyle
[src]
Auto Trait Implementations
impl Send for SuggestionStyle
impl Sync for SuggestionStyle
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Encodable for T where
T: UseSpecializedEncodable + ?Sized,
[src]
T: UseSpecializedEncodable + ?Sized,
impl<T> Decodable for T where
T: UseSpecializedDecodable,
[src]
T: UseSpecializedDecodable,
impl<E> SpecializationError for E
[src]
default fn not_found<S, T>(
trait_name: &'static str,
method_name: &'static str
) -> E where
T: ?Sized,
[src]
trait_name: &'static str,
method_name: &'static str
) -> E where
T: ?Sized,
impl<T> Send for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Sync for T where
T: ?Sized,
[src]
T: ?Sized,