Enum python_parser::ast::Subscript [−][src]
pub enum Subscript { Simple(Expression), Double(Option<Expression>, Option<Expression>), Triple(Option<Expression>, Option<Expression>, Option<Expression>), }
The foo[bar]
syntax.
Variants
Simple(Expression)
foo[i]
Double(Option<Expression>, Option<Expression>)
foo[start:end]
, foo[start:]
, etc.
Triple(Option<Expression>, Option<Expression>, Option<Expression>)
foo[start:end:step]
, foo[start::]
, etc.
Trait Implementations
impl Clone for Subscript
[src]
impl Clone for Subscript
fn clone(&self) -> Subscript
[src]
fn clone(&self) -> Subscript
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for Subscript
[src]
impl Debug for Subscript
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl PartialEq for Subscript
[src]
impl PartialEq for Subscript