pub struct RegexDescriptor {
pub source: String,
pub flags: String,
pub output: String,
pub state: Option<ParseState>,
}Fields§
§source: String§flags: String§output: String§state: Option<ParseState>Trait Implementations§
Source§impl Clone for RegexDescriptor
impl Clone for RegexDescriptor
Source§fn clone(&self) -> RegexDescriptor
fn clone(&self) -> RegexDescriptor
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 RegexDescriptor
impl Debug for RegexDescriptor
Source§impl<'de> Deserialize<'de> for RegexDescriptor
impl<'de> Deserialize<'de> for RegexDescriptor
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 RegexDescriptor
impl PartialEq for RegexDescriptor
Source§impl Serialize for RegexDescriptor
impl Serialize for RegexDescriptor
impl Eq for RegexDescriptor
impl StructuralPartialEq for RegexDescriptor
Auto Trait Implementations§
impl Freeze for RegexDescriptor
impl RefUnwindSafe for RegexDescriptor
impl Send for RegexDescriptor
impl Sync for RegexDescriptor
impl Unpin for RegexDescriptor
impl UnsafeUnpin for RegexDescriptor
impl UnwindSafe for RegexDescriptor
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