pub struct MayaNormalizedFlag {
pub source_range: TextRange,
pub canonical_name: Option<String>,
pub args: Vec<MayaPositionalArg>,
pub span: TextRange,
}Fields§
§source_range: TextRange§canonical_name: Option<String>§args: Vec<MayaPositionalArg>§span: TextRangeImplementations§
Source§impl MayaNormalizedFlag
impl MayaNormalizedFlag
pub fn source_text<'a>(&self, source: SourceView<'a>) -> &'a str
pub fn preferred_name<'a>(&'a self, source: SourceView<'a>) -> &'a str
pub fn matches_name( &self, source: SourceView<'_>, canonical: &str, short: &str, ) -> bool
Trait Implementations§
Source§impl Clone for MayaNormalizedFlag
impl Clone for MayaNormalizedFlag
Source§fn clone(&self) -> MayaNormalizedFlag
fn clone(&self) -> MayaNormalizedFlag
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 MayaNormalizedFlag
impl Debug for MayaNormalizedFlag
Source§impl PartialEq for MayaNormalizedFlag
impl PartialEq for MayaNormalizedFlag
impl Eq for MayaNormalizedFlag
impl StructuralPartialEq for MayaNormalizedFlag
Auto Trait Implementations§
impl Freeze for MayaNormalizedFlag
impl RefUnwindSafe for MayaNormalizedFlag
impl Send for MayaNormalizedFlag
impl Sync for MayaNormalizedFlag
impl Unpin for MayaNormalizedFlag
impl UnsafeUnpin for MayaNormalizedFlag
impl UnwindSafe for MayaNormalizedFlag
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