pub struct PrevalDef {
pub active: bool,
pub required: bool,
pub allow: Option<Vec<String>>,
}Expand description
Paren preval configuration: whether a value may precede the opening
paren (foo(1), a[1]), whether one is required, and which values are
allowed to.
Fields§
§active: bool§required: bool§allow: Option<Vec<String>>Trait Implementations§
impl Eq for PrevalDef
impl StructuralPartialEq for PrevalDef
Auto Trait Implementations§
impl Freeze for PrevalDef
impl RefUnwindSafe for PrevalDef
impl Send for PrevalDef
impl Sync for PrevalDef
impl Unpin for PrevalDef
impl UnsafeUnpin for PrevalDef
impl UnwindSafe for PrevalDef
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.