pub struct ClassClause {
pub name: String,
pub members: Vec<(Literal, Option<Literal>)>,
pub pos: Pos,
}Expand description
SPECIAL-NAMES CLASS class-name IS: each literal, or the two ends of a THROUGH range.
Fields§
§name: String§members: Vec<(Literal, Option<Literal>)>§pos: PosTrait Implementations§
Source§impl Clone for ClassClause
impl Clone for ClassClause
Source§impl Debug for ClassClause
impl Debug for ClassClause
impl Eq for ClassClause
Source§impl PartialEq for ClassClause
impl PartialEq for ClassClause
impl StructuralPartialEq for ClassClause
Auto Trait Implementations§
impl Freeze for ClassClause
impl RefUnwindSafe for ClassClause
impl Send for ClassClause
impl Sync for ClassClause
impl Unpin for ClassClause
impl UnsafeUnpin for ClassClause
impl UnwindSafe for ClassClause
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