pub struct Hint {
pub content: HintContent,
pub action: HintAction,
pub post_processing: bool,
pub mouse: Option<HintMouse>,
binding: Option<HintBinding>,
}
Expand description
Hint configuration.
Fields§
§content: HintContent
Regex for finding matches.
action: HintAction
Action executed when this hint is triggered.
post_processing: bool
Hint text post processing.
mouse: Option<HintMouse>
Hint mouse highlighting.
binding: Option<HintBinding>
Binding required to search for this hint.
Trait Implementations§
source§impl<'de> Deserialize<'de> for Hint
impl<'de> Deserialize<'de> for Hint
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<Hint> for Hint
impl PartialEq<Hint> for Hint
impl Eq for Hint
impl StructuralEq for Hint
impl StructuralPartialEq for Hint
Auto Trait Implementations§
impl !RefUnwindSafe for Hint
impl !Send for Hint
impl !Sync for Hint
impl Unpin for Hint
impl !UnwindSafe for Hint
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.