pub struct FileExtensionRestriction {
pub type: Type,
pub parameters: Option<Box<FileExtensionRestrictionParameters>>,
}
Expand description
FileExtensionRestriction : Note: file_extension_restriction is in beta and subject to change. Prevent commits that include files with specified file extensions from being pushed to the commit graph.
Fields§
§type: Type
§parameters: Option<Box<FileExtensionRestrictionParameters>>
Implementations§
Source§impl FileExtensionRestriction
impl FileExtensionRestriction
Sourcepub fn new(type: Type) -> FileExtensionRestriction
pub fn new(type: Type) -> FileExtensionRestriction
Note: file_extension_restriction is in beta and subject to change. Prevent commits that include files with specified file extensions from being pushed to the commit graph.
Trait Implementations§
Source§impl Clone for FileExtensionRestriction
impl Clone for FileExtensionRestriction
Source§fn clone(&self) -> FileExtensionRestriction
fn clone(&self) -> FileExtensionRestriction
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 FileExtensionRestriction
impl Debug for FileExtensionRestriction
Source§impl Default for FileExtensionRestriction
impl Default for FileExtensionRestriction
Source§fn default() -> FileExtensionRestriction
fn default() -> FileExtensionRestriction
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FileExtensionRestriction
impl<'de> Deserialize<'de> for FileExtensionRestriction
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 FileExtensionRestriction
impl PartialEq for FileExtensionRestriction
Source§impl Serialize for FileExtensionRestriction
impl Serialize for FileExtensionRestriction
impl StructuralPartialEq for FileExtensionRestriction
Auto Trait Implementations§
impl Freeze for FileExtensionRestriction
impl RefUnwindSafe for FileExtensionRestriction
impl Send for FileExtensionRestriction
impl Sync for FileExtensionRestriction
impl Unpin for FileExtensionRestriction
impl UnwindSafe for FileExtensionRestriction
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