pub struct ParsedPattern {
pub source: String,
pub segments: Vec<TelSegment>,
}Fields§
§source: String§segments: Vec<TelSegment>Trait Implementations§
Source§impl Clone for ParsedPattern
impl Clone for ParsedPattern
Source§fn clone(&self) -> ParsedPattern
fn clone(&self) -> ParsedPattern
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 ParsedPattern
impl Debug for ParsedPattern
Source§impl<'de> Deserialize<'de> for ParsedPattern
impl<'de> Deserialize<'de> for ParsedPattern
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 ParsedPattern
impl PartialEq for ParsedPattern
Source§impl Serialize for ParsedPattern
impl Serialize for ParsedPattern
impl Eq for ParsedPattern
impl StructuralPartialEq for ParsedPattern
Auto Trait Implementations§
impl Freeze for ParsedPattern
impl RefUnwindSafe for ParsedPattern
impl Send for ParsedPattern
impl Sync for ParsedPattern
impl Unpin for ParsedPattern
impl UnsafeUnpin for ParsedPattern
impl UnwindSafe for ParsedPattern
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.