pub struct CiSettings {
pub autofix_commit_msg: Option<String>,
pub autofix_prs: Option<bool>,
pub autoupdate_branch: Option<String>,
pub autoupdate_commit_msg: Option<String>,
pub autoupdate_schedule: Option<AutoUpdateSchedule>,
pub skip: Option<BTreeSet<String>>,
pub submodules: Option<bool>,
}Expand description
pre-commit.ci specific settings https://pre-commit.ci/#configuration
Fields§
§autofix_commit_msg: Option<String>A commit message for pull request autofixes https://pre-commit.ci/#configuration
autofix_prs: Option<bool>Whether to autofix pull requests https://pre-commit.ci/#configuration
autoupdate_branch: Option<String>A branch to send pull request’s autoupdate to https://pre-commit.ci/#configuration
autoupdate_commit_msg: Option<String>A commit message for autoupdate pull requests https://pre-commit.ci/#configuration
autoupdate_schedule: Option<AutoUpdateSchedule>An autoupdate frequency https://pre-commit.ci/#configuration
skip: Option<BTreeSet<String>>List of skipped hook’s ids https://pre-commit.ci/#configuration
submodules: Option<bool>Whether to recursively check out submodules https://pre-commit.ci/#configuration
Trait Implementations§
Source§impl Clone for CiSettings
impl Clone for CiSettings
Source§fn clone(&self) -> CiSettings
fn clone(&self) -> CiSettings
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CiSettings
impl Debug for CiSettings
Source§impl Default for CiSettings
impl Default for CiSettings
Source§fn default() -> CiSettings
fn default() -> CiSettings
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CiSettingswhere
CiSettings: Default,
impl<'de> Deserialize<'de> for CiSettingswhere
CiSettings: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CiSettings
impl PartialEq for CiSettings
Source§impl Serialize for CiSettings
impl Serialize for CiSettings
impl Eq for CiSettings
impl StructuralPartialEq for CiSettings
Auto Trait Implementations§
impl Freeze for CiSettings
impl RefUnwindSafe for CiSettings
impl Send for CiSettings
impl Sync for CiSettings
impl Unpin for CiSettings
impl UnsafeUnpin for CiSettings
impl UnwindSafe for CiSettings
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.