pub struct InlayHint {
pub label: String,
pub position: TextSize,
pub range: TextRange,
pub detail: Option<String>,
}
Expand description
An ink! attribute argument inlay hint.
Fields§
§label: String
Text of the inlay hint.
position: TextSize
Position of the inlay hint.
range: TextRange
Range to which the inlay hint applies.
detail: Option<String>
Extra details about the inlay hint.
Trait Implementations§
impl Eq for InlayHint
impl StructuralPartialEq for InlayHint
Auto Trait Implementations§
impl Freeze for InlayHint
impl RefUnwindSafe for InlayHint
impl Send for InlayHint
impl Sync for InlayHint
impl Unpin for InlayHint
impl UnwindSafe for InlayHint
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.