pub struct InlayHintConfig {
pub show_type_hints: bool,
pub show_parameter_hints: bool,
pub show_variable_type_hints: bool,
pub show_return_type_hints: bool,
}Expand description
Configuration for inlay hints
Fields§
§show_type_hints: bool§show_parameter_hints: bool§show_variable_type_hints: boolShow : type hints after variable names in let/var/const without explicit annotations
show_return_type_hints: boolShow -> type hints after function parameter lists without explicit return annotations
Trait Implementations§
Auto Trait Implementations§
impl Freeze for InlayHintConfig
impl RefUnwindSafe for InlayHintConfig
impl Send for InlayHintConfig
impl Sync for InlayHintConfig
impl Unpin for InlayHintConfig
impl UnsafeUnpin for InlayHintConfig
impl UnwindSafe for InlayHintConfig
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more