Struct git_checks::InvalidUtf8
source · [−]pub struct InvalidUtf8 {}
Expand description
A check which denies commits which modify files containing special characters.
Files may be marked as binary by unsetting the text
attribute.
Implementations
sourceimpl InvalidUtf8
impl InvalidUtf8
sourcepub fn builder() -> InvalidUtf8Builder
pub fn builder() -> InvalidUtf8Builder
Create a new builder.
Trait Implementations
sourceimpl Clone for InvalidUtf8
impl Clone for InvalidUtf8
sourcefn clone(&self) -> InvalidUtf8
fn clone(&self) -> InvalidUtf8
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl ContentCheck for InvalidUtf8
impl ContentCheck for InvalidUtf8
sourceimpl Debug for InvalidUtf8
impl Debug for InvalidUtf8
sourceimpl Default for InvalidUtf8
impl Default for InvalidUtf8
sourcefn default() -> InvalidUtf8
fn default() -> InvalidUtf8
Returns the “default value” for a type. Read more
impl Copy for InvalidUtf8
Auto Trait Implementations
impl RefUnwindSafe for InvalidUtf8
impl Send for InvalidUtf8
impl Sync for InvalidUtf8
impl Unpin for InvalidUtf8
impl UnwindSafe for InvalidUtf8
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Check for T where
T: ContentCheck,
impl<T> Check for T where
T: ContentCheck,
impl<T> Pointable for T
impl<T> Pointable for T
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.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub 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