[−][src]Enum git2::ErrorClass
An enumeration of possible categories of things that can have errors when working with a git repository.
Variants
None
Uncategorized
NoMemory
Out of memory or insufficient allocated space
Os
Syscall or standard system library error
Invalid
Invalid input
Reference
Error resolving or manipulating a reference
Zlib
ZLib failure
Repository
Bad repository state
Config
Bad configuration
Regex
Regex failure
Odb
Bad object
Index
Invalid index data
Object
Error creating or obtaining an object
Net
Network error
Tag
Error manpulating a tag
Tree
Invalid value in tree
Indexer
Hashing or packing error
Ssl
Error from SSL
Submodule
Error involing submodules
Thread
Threading error
Stash
Error manipulating a stash
Checkout
Checkout failure
FetchHead
Invalid FETCH_HEAD
Merge
Merge failure
Ssh
SSH failure
Filter
Error manipulating filters
Revert
Error reverting commit
Callback
Error from a user callback
CherryPick
Error cherry-picking commit
Describe
Can't describe object
Rebase
Error during rebase
Filesystem
Filesystem-related error
Trait Implementations
impl Eq for ErrorClass
[src]
impl Eq for ErrorClass
impl Copy for ErrorClass
[src]
impl Copy for ErrorClass
impl PartialEq<ErrorClass> for ErrorClass
[src]
impl PartialEq<ErrorClass> for ErrorClass
fn eq(&self, other: &ErrorClass) -> bool | [src] |
| 1.0.0 [src] |
This method tests for !=
.
impl Clone for ErrorClass
[src]
impl Clone for ErrorClass
fn clone(&self) -> ErrorClass | [src] |
fn clone_from(&mut self, source: &Self) | 1.0.0 [src] |
Performs copy-assignment from source
. Read more
impl Debug for ErrorClass
[src]
impl Debug for ErrorClass
Auto Trait Implementations
impl Send for ErrorClass
impl Send for ErrorClass
impl Sync for ErrorClass
impl Sync for ErrorClass
Blanket Implementations
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error> | [src] |
impl<T> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T | [src] |
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error> | [src] |
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId | [src] |