Struct ra_ap_ide::InlayHintsConfig
source · [−]pub struct InlayHintsConfig {Show 13 fields
pub render_colons: bool,
pub type_hints: bool,
pub parameter_hints: bool,
pub chaining_hints: bool,
pub reborrow_hints: ReborrowHints,
pub closure_return_type_hints: ClosureReturnTypeHints,
pub binding_mode_hints: bool,
pub lifetime_elision_hints: LifetimeElisionHints,
pub param_names_for_lifetime_elision_hints: bool,
pub hide_named_constructor_hints: bool,
pub hide_closure_initialization_hints: bool,
pub max_length: Option<usize>,
pub closing_brace_hints_min_lines: Option<usize>,
}
Fields
render_colons: bool
type_hints: bool
parameter_hints: bool
chaining_hints: bool
reborrow_hints: ReborrowHints
closure_return_type_hints: ClosureReturnTypeHints
binding_mode_hints: bool
lifetime_elision_hints: LifetimeElisionHints
param_names_for_lifetime_elision_hints: bool
hide_named_constructor_hints: bool
hide_closure_initialization_hints: bool
max_length: Option<usize>
closing_brace_hints_min_lines: Option<usize>
Trait Implementations
sourceimpl Clone for InlayHintsConfig
impl Clone for InlayHintsConfig
sourcefn clone(&self) -> InlayHintsConfig
fn clone(&self) -> InlayHintsConfig
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for InlayHintsConfig
impl Debug for InlayHintsConfig
sourceimpl PartialEq<InlayHintsConfig> for InlayHintsConfig
impl PartialEq<InlayHintsConfig> for InlayHintsConfig
sourcefn eq(&self, other: &InlayHintsConfig) -> bool
fn eq(&self, other: &InlayHintsConfig) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &InlayHintsConfig) -> bool
fn ne(&self, other: &InlayHintsConfig) -> bool
This method tests for !=
.
impl Eq for InlayHintsConfig
impl StructuralEq for InlayHintsConfig
impl StructuralPartialEq for InlayHintsConfig
Auto Trait Implementations
impl RefUnwindSafe for InlayHintsConfig
impl Send for InlayHintsConfig
impl Sync for InlayHintsConfig
impl Unpin for InlayHintsConfig
impl UnwindSafe for InlayHintsConfig
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> Cast for T
impl<T> Cast for T
fn cast<U>(self, interner: <U as HasInterner>::Interner) -> U where
Self: CastTo<U>,
U: HasInterner,
fn cast<U>(self, interner: <U as HasInterner>::Interner) -> U where
Self: CastTo<U>,
U: HasInterner,
Cast a value to type U
using CastTo
.
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<T> Pointable for T
impl<T> Pointable for T
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more