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: HintContentRegex for finding matches.
action: HintActionAction executed when this hint is triggered.
post_processing: boolHint 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.