pub enum FileMode {
Unreadable,
Tree,
Blob,
BlobExecutable,
Link,
Commit,
}
Expand description
Valid modes for index and tree entries.
Variants
Unreadable
Unreadable
Tree
Tree
Blob
Blob
BlobExecutable
Blob executable
Link
Link
Commit
Commit
Trait Implementations
impl Copy for FileMode
impl Eq for FileMode
impl StructuralEq for FileMode
impl StructuralPartialEq for FileMode
Auto Trait Implementations
impl RefUnwindSafe for FileMode
impl Send for FileMode
impl Sync for FileMode
impl Unpin for FileMode
impl UnwindSafe for FileMode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more