1 2 3 4 5 6 7 8 9 10
use super::{OperationField, VariadicKind}; pub trait OperationElement: OperationField { fn is_variadic(&self) -> bool; fn variadic_kind(&self) -> &VariadicKind; fn is_unfixed(&self) -> bool { self.is_variadic() || self.is_optional() } }