pub struct Gates {
pub suppression_comments: Option<String>,
pub protected_paths: Vec<String>,
pub read_only_paths: Vec<String>,
}Fields§
§suppression_comments: Option<String>§protected_paths: Vec<String>§read_only_paths: Vec<String>Globs whose COMMITTED files are read-only to agents: new files may
be created (the RED-suite authoring window), files in git HEAD may
not be modified — N10 (“committed first, read-only hereafter”) as a
product gate. Unwaivable, like protected_paths.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Gates
impl<'de> Deserialize<'de> for Gates
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
Auto Trait Implementations§
impl Freeze for Gates
impl RefUnwindSafe for Gates
impl Send for Gates
impl Sync for Gates
impl Unpin for Gates
impl UnsafeUnpin for Gates
impl UnwindSafe for Gates
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