pub struct RegexRoot {
pub alternatives: Vec<Pattern>,
}Expand description
Strongly-typed AST root
Fields§
§alternatives: Vec<Pattern>Trait Implementations§
Source§impl<'de> Deserialize<'de> for RegexRoot
impl<'de> Deserialize<'de> for RegexRoot
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
impl StructuralPartialEq for RegexRoot
Auto Trait Implementations§
impl Freeze for RegexRoot
impl RefUnwindSafe for RegexRoot
impl Send for RegexRoot
impl Sync for RegexRoot
impl Unpin for RegexRoot
impl UnwindSafe for RegexRoot
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