pub struct Parameters {
pub repo: String,
pub security_contact: String,
pub security_response: String,
pub required_check: String,
pub required_workflow: String,
}Expand description
The render parameters no domain table owns, recorded whole.
Fields§
§repo: StringThe project path on the forge, recorded whole because a GitLab project may nest below its group. Empty where the target has no forge repository.
security_contact: StringThe contact the landed policy names where the forge’s own channel is unavailable, empty for the forge’s authored wording. A record predating the field reads as empty, which is what such a landing wrote.
security_response: StringThe acknowledgment window the landed policy promises. A record
predating the field reads as best-effort, which is what such a
landing wrote.
required_check: StringThe check the release gate believes. A record predating the field reads as empty, which is what such a landing wrote: it rendered a standing arm that named no check.
required_workflow: StringThe workflow whose completion wakes the release gate. A record predating the field reads as empty, for the same reason.
Trait Implementations§
Source§impl Clone for Parameters
impl Clone for Parameters
Source§impl Debug for Parameters
impl Debug for Parameters
Source§impl<'de> Deserialize<'de> for Parameters
impl<'de> Deserialize<'de> for Parameters
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>,
impl Eq for Parameters
Source§impl PartialEq for Parameters
impl PartialEq for Parameters
Source§impl Serialize for Parameters
impl Serialize for Parameters
impl StructuralPartialEq for Parameters
Auto Trait Implementations§
impl Freeze for Parameters
impl RefUnwindSafe for Parameters
impl Send for Parameters
impl Sync for Parameters
impl Unpin for Parameters
impl UnsafeUnpin for Parameters
impl UnwindSafe for Parameters
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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
key and return true if they are equal.