Enum HistoryDuplicates
pub enum HistoryDuplicates
History filter
Variants
-
AlwaysAdd No filter
-
IgnoreConsecutive a line will not be added to the history if it matches the previous entry
Trait Implementations
impl Clone for HistoryDuplicates
fn clone(&self) -> HistoryDuplicates
impl Copy for HistoryDuplicates
impl Debug for HistoryDuplicates
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for HistoryDuplicates
impl PartialEq for HistoryDuplicates
fn eq(&self, other: &HistoryDuplicates) -> bool
impl StructuralPartialEq for HistoryDuplicates
Auto Trait Implementations
impl Freeze for HistoryDuplicates
impl RefUnwindSafe for HistoryDuplicates
impl Send for HistoryDuplicates
impl Sync for HistoryDuplicates
impl Unpin for HistoryDuplicates
impl UnsafeUnpin for HistoryDuplicates
impl UnwindSafe for HistoryDuplicates
Blanket Implementations
impl<T> Any for HistoryDuplicates
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for HistoryDuplicates
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for HistoryDuplicates
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for HistoryDuplicates
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for HistoryDuplicates
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for HistoryDuplicates
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for HistoryDuplicates
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for HistoryDuplicates
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for HistoryDuplicates
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>