[−][src]Enum git_odb::pack::index::traverse::SafetyCheck
Variants
Don't verify the validity of the checksums stored in the index and pack file
All of the above, and also don't perform any object checksum verification
All of the above, and only log object decode errors.
Useful if there is a damaged pack and you would like to traverse as many objects as possible.
Perform all available safety checks before operating on the pack and abort if any of them fails
Implementations
impl SafetyCheck
[src]
pub fn file_checksum(&self) -> bool
[src]
pub fn object_checksum(&self) -> bool
[src]
pub fn fatal_decode_error(&self) -> bool
[src]
Trait Implementations
impl Clone for SafetyCheck
[src]
fn clone(&self) -> SafetyCheck
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for SafetyCheck
[src]
impl Debug for SafetyCheck
[src]
impl Default for SafetyCheck
[src]
impl<'de> Deserialize<'de> for SafetyCheck
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for SafetyCheck
[src]
impl Hash for SafetyCheck
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for SafetyCheck
[src]
fn cmp(&self, other: &SafetyCheck) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<SafetyCheck> for SafetyCheck
[src]
fn eq(&self, other: &SafetyCheck) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<SafetyCheck> for SafetyCheck
[src]
fn partial_cmp(&self, other: &SafetyCheck) -> Option<Ordering>
[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl Serialize for SafetyCheck
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralEq for SafetyCheck
[src]
impl StructuralPartialEq for SafetyCheck
[src]
Auto Trait Implementations
impl RefUnwindSafe for SafetyCheck
impl Send for SafetyCheck
impl Sync for SafetyCheck
impl Unpin for SafetyCheck
impl UnwindSafe for SafetyCheck
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
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, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,