pub struct VariableMatch {
pub name: String,
pub scoped_name: String,
pub ranges: Vec<Range>,
}Fields§
§name: String§scoped_name: String§ranges: Vec<Range>Implementations§
Trait Implementations§
Source§impl Clone for VariableMatch
impl Clone for VariableMatch
Source§fn clone(&self) -> VariableMatch
fn clone(&self) -> VariableMatch
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 VariableMatch
impl Debug for VariableMatch
Source§impl<'de> Deserialize<'de> for VariableMatch
impl<'de> Deserialize<'de> for VariableMatch
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 Ord for VariableMatch
impl Ord for VariableMatch
Source§fn cmp(&self, other: &VariableMatch) -> Ordering
fn cmp(&self, other: &VariableMatch) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for VariableMatch
impl PartialEq for VariableMatch
Source§impl PartialOrd for VariableMatch
impl PartialOrd for VariableMatch
Source§impl Serialize for VariableMatch
impl Serialize for VariableMatch
impl Eq for VariableMatch
impl StructuralPartialEq for VariableMatch
Auto Trait Implementations§
impl Freeze for VariableMatch
impl RefUnwindSafe for VariableMatch
impl Send for VariableMatch
impl Sync for VariableMatch
impl Unpin for VariableMatch
impl UnwindSafe for VariableMatch
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