pub enum WriteTieOrder {
Always,
Never,
OnlyNonTrivial,
}Expand description
Policy to write the tie order.
Variants§
Always
Always write the tie order, even if it is trivial.
Never
Never write the tie order, but panics if it is non-trivial.
OnlyNonTrivial
Only write the tie order if it is non-trivial.
Trait Implementations§
Source§impl Clone for WriteTieOrder
impl Clone for WriteTieOrder
Source§fn clone(&self) -> WriteTieOrder
fn clone(&self) -> WriteTieOrder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl PartialEq for WriteTieOrder
impl PartialEq for WriteTieOrder
impl Copy for WriteTieOrder
impl Eq for WriteTieOrder
impl StructuralPartialEq for WriteTieOrder
Auto Trait Implementations§
impl Freeze for WriteTieOrder
impl RefUnwindSafe for WriteTieOrder
impl Send for WriteTieOrder
impl Sync for WriteTieOrder
impl Unpin for WriteTieOrder
impl UnwindSafe for WriteTieOrder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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