pub enum ChildBlock {
Line(Line),
EmptyLine(EmptyLine),
Ruler(Ruler),
}Variants§
Trait Implementations§
Source§impl Debug for ChildBlock
impl Debug for ChildBlock
Source§impl PartialEq for ChildBlock
impl PartialEq for ChildBlock
impl StructuralPartialEq for ChildBlock
Auto Trait Implementations§
impl Freeze for ChildBlock
impl RefUnwindSafe for ChildBlock
impl Send for ChildBlock
impl Sync for ChildBlock
impl Unpin for ChildBlock
impl UnwindSafe for ChildBlock
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more