Struct valkyrie_parser::SubscriptOnlyNode
source · pub struct SubscriptOnlyNode {
pub index: MainExpressionNode,
pub span: Range<u32>,
}
Fields§
§index: MainExpressionNode
§span: Range<u32>
Trait Implementations§
source§impl Clone for SubscriptOnlyNode
impl Clone for SubscriptOnlyNode
source§fn clone(&self) -> SubscriptOnlyNode
fn clone(&self) -> SubscriptOnlyNode
Returns a copy 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 SubscriptOnlyNode
impl Debug for SubscriptOnlyNode
source§impl FromStr for SubscriptOnlyNode
impl FromStr for SubscriptOnlyNode
§type Err = YggdrasilError<ValkyrieRule>
type Err = YggdrasilError<ValkyrieRule>
The associated error which can be returned from parsing.
source§fn from_str(input: &str) -> Result<Self, YggdrasilError<ValkyrieRule>>
fn from_str(input: &str) -> Result<Self, YggdrasilError<ValkyrieRule>>
Parses a string
s
to return a value of this type. Read moresource§impl Hash for SubscriptOnlyNode
impl Hash for SubscriptOnlyNode
source§impl YggdrasilNode for SubscriptOnlyNode
impl YggdrasilNode for SubscriptOnlyNode
Auto Trait Implementations§
impl RefUnwindSafe for SubscriptOnlyNode
impl Send for SubscriptOnlyNode
impl Sync for SubscriptOnlyNode
impl Unpin for SubscriptOnlyNode
impl UnwindSafe for SubscriptOnlyNode
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