pub enum GoalColumn {
Column(usize),
UntilLineEnd,
OntoLineEnd,
}Variants§
Trait Implementations§
Source§impl<'arbitrary> Arbitrary<'arbitrary> for GoalColumn
impl<'arbitrary> Arbitrary<'arbitrary> for GoalColumn
Source§fn arbitrary(u: &mut Unstructured<'arbitrary>) -> Result<Self>
fn arbitrary(u: &mut Unstructured<'arbitrary>) -> Result<Self>
Generate an arbitrary value of
Self from the given unstructured data. Read moreSource§fn arbitrary_take_rest(u: Unstructured<'arbitrary>) -> Result<Self>
fn arbitrary_take_rest(u: Unstructured<'arbitrary>) -> Result<Self>
Generate an arbitrary value of
Self from the entirety of the given
unstructured data. Read moreSource§impl Clone for GoalColumn
impl Clone for GoalColumn
Source§fn clone(&self) -> GoalColumn
fn clone(&self) -> GoalColumn
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for GoalColumn
Source§impl Debug for GoalColumn
impl Debug for GoalColumn
Source§impl From<GoalColumn> for usize
impl From<GoalColumn> for usize
Source§fn from(goal_column: GoalColumn) -> Self
fn from(goal_column: GoalColumn) -> Self
Converts to this type from the input type.
Source§impl From<usize> for GoalColumn
impl From<usize> for GoalColumn
Source§impl PartialEq for GoalColumn
impl PartialEq for GoalColumn
impl StructuralPartialEq for GoalColumn
Auto Trait Implementations§
impl Freeze for GoalColumn
impl RefUnwindSafe for GoalColumn
impl Send for GoalColumn
impl Sync for GoalColumn
impl Unpin for GoalColumn
impl UnsafeUnpin for GoalColumn
impl UnwindSafe for GoalColumn
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