[−][src]Struct git_checks::config::CheckExecutablePermissionsConfig
Configuration for the CheckExecutablePermissions
check.
The extensions
key is a list of strings, defaulting to an empty list. These extensions
are used to detect executable files on Windows since other platforms can usually be
detected by the file contents.
This check is registered as a commit check with the name "check_executable_permissions" and as a topic check with the name
"check_executable_permissions/topic"`.
Example
{
"extensions": [
"bat",
"exe",
"cmd"
]
}
Trait Implementations
impl Debug for CheckExecutablePermissionsConfig
[src]
impl<'de> Deserialize<'de> for CheckExecutablePermissionsConfig
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl IntoCheck for CheckExecutablePermissionsConfig
[src]
type Check = CheckExecutablePermissions
The check parsed by this configuration.
fn into_check(self) -> Self::Check
[src]
Auto Trait Implementations
impl Send for CheckExecutablePermissionsConfig
impl Sync for CheckExecutablePermissionsConfig
impl Unpin for CheckExecutablePermissionsConfig
impl UnwindSafe for CheckExecutablePermissionsConfig
impl RefUnwindSafe for CheckExecutablePermissionsConfig
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for 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<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> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,