pub struct EntityRuleSetNew {
pub suppressors: Vec<String>,
pub choices: Vec<FieldChoiceNew>,
pub regex: Option<RegexPattern>,
}
Fields§
§suppressors: Vec<String>
§choices: Vec<FieldChoiceNew>
§regex: Option<RegexPattern>
Trait Implementations§
Source§impl Clone for EntityRuleSetNew
impl Clone for EntityRuleSetNew
Source§fn clone(&self) -> EntityRuleSetNew
fn clone(&self) -> EntityRuleSetNew
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for EntityRuleSetNew
impl Debug for EntityRuleSetNew
Source§impl Default for EntityRuleSetNew
impl Default for EntityRuleSetNew
Source§fn default() -> EntityRuleSetNew
fn default() -> EntityRuleSetNew
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EntityRuleSetNew
impl<'de> Deserialize<'de> for EntityRuleSetNew
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 for EntityRuleSetNew
impl PartialEq for EntityRuleSetNew
Source§impl Serialize for EntityRuleSetNew
impl Serialize for EntityRuleSetNew
impl Eq for EntityRuleSetNew
impl StructuralPartialEq for EntityRuleSetNew
Auto Trait Implementations§
impl Freeze for EntityRuleSetNew
impl RefUnwindSafe for EntityRuleSetNew
impl Send for EntityRuleSetNew
impl Sync for EntityRuleSetNew
impl Unpin for EntityRuleSetNew
impl UnwindSafe for EntityRuleSetNew
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.