pub enum Rule {
Show 39 variants
EOI,
WHITESPACE,
COMMENT,
file,
header,
block,
inputs_block,
consts_block,
nodes_block,
outputs_block,
input_decl,
const_decl,
output_item,
stmt,
assign,
multi_assign,
expr,
call,
args,
arg,
value,
literal,
array,
object,
object_item,
boolean,
null,
ty,
dtype,
shape,
shape_dim,
dynamic_dim,
quantized,
const_annot,
byte_array,
ident,
int,
number,
string,
}Variants§
EOI
End-of-input
WHITESPACE
COMMENT
file
header
block
inputs_block
consts_block
nodes_block
outputs_block
input_decl
const_decl
output_item
stmt
assign
multi_assign
expr
call
args
arg
value
literal
array
object
object_item
boolean
null
ty
dtype
shape
shape_dim
dynamic_dim
quantized
const_annot
byte_array
ident
int
number
string
Implementations§
Trait Implementations§
Source§impl Ord for Rule
impl Ord for Rule
Source§impl PartialOrd for Rule
impl PartialOrd for Rule
impl Copy for Rule
impl Eq for Rule
impl StructuralPartialEq for Rule
Auto Trait Implementations§
impl Freeze for Rule
impl RefUnwindSafe for Rule
impl Send for Rule
impl Sync for Rule
impl Unpin for Rule
impl UnsafeUnpin for Rule
impl UnwindSafe for Rule
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