pub enum WorkTreeEncodingError {
UnsupportedEncoding {
label: String,
},
}Expand description
Working-tree encoding conversion failure (Git reencode_string_len returning NULL).
Variants§
UnsupportedEncoding
The encoding label is not supported by encoding_rs / the commit encoding helpers.
Trait Implementations§
Source§impl Clone for WorkTreeEncodingError
impl Clone for WorkTreeEncodingError
Source§impl Debug for WorkTreeEncodingError
impl Debug for WorkTreeEncodingError
Source§impl Display for WorkTreeEncodingError
impl Display for WorkTreeEncodingError
impl Eq for WorkTreeEncodingError
Source§impl Error for WorkTreeEncodingError
impl Error for WorkTreeEncodingError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<WorkTreeEncodingError> for ConversionError
impl From<WorkTreeEncodingError> for ConversionError
Source§fn from(value: WorkTreeEncodingError) -> Self
fn from(value: WorkTreeEncodingError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for WorkTreeEncodingError
impl PartialEq for WorkTreeEncodingError
impl StructuralPartialEq for WorkTreeEncodingError
Auto Trait Implementations§
impl Freeze for WorkTreeEncodingError
impl RefUnwindSafe for WorkTreeEncodingError
impl Send for WorkTreeEncodingError
impl Sync for WorkTreeEncodingError
impl Unpin for WorkTreeEncodingError
impl UnsafeUnpin for WorkTreeEncodingError
impl UnwindSafe for WorkTreeEncodingError
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.