pub enum BinaryReason {
NullByte,
NotUtf8,
}Expand description
Why a diff couldn’t be rendered as text.
Variants§
NullByte
One side contains null bytes (heuristic: looks_binary).
NotUtf8
Bytes did not decode as utf-8 cleanly.
Trait Implementations§
Source§impl Clone for BinaryReason
impl Clone for BinaryReason
Source§fn clone(&self) -> BinaryReason
fn clone(&self) -> BinaryReason
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 Debug for BinaryReason
impl Debug for BinaryReason
Source§impl<'de> Deserialize<'de> for BinaryReason
impl<'de> Deserialize<'de> for BinaryReason
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for BinaryReason
impl PartialEq for BinaryReason
Source§impl Serialize for BinaryReason
impl Serialize for BinaryReason
impl Copy for BinaryReason
impl Eq for BinaryReason
impl StructuralPartialEq for BinaryReason
Auto Trait Implementations§
impl Freeze for BinaryReason
impl RefUnwindSafe for BinaryReason
impl Send for BinaryReason
impl Sync for BinaryReason
impl Unpin for BinaryReason
impl UnsafeUnpin for BinaryReason
impl UnwindSafe for BinaryReason
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