pub struct Streaming12ReleaseGate;Expand description
Mandatory SpatialRust 1.2 bounded-streaming release policy.
Implementations§
Source§impl Streaming12ReleaseGate
impl Streaming12ReleaseGate
Sourcepub const fn required_conformance_cases() -> &'static [&'static str]
pub const fn required_conformance_cases() -> &'static [&'static str]
Returns conformance ids that must be present exactly once with Pass.
Sourcepub const fn required_receipts() -> &'static [&'static str]
pub const fn required_receipts() -> &'static [&'static str]
Returns implementation receipt ids required by the candidate.
Sourcepub const fn required_examples() -> &'static [&'static str]
pub const fn required_examples() -> &'static [&'static str]
Returns runnable workflow ids required by the candidate.
Sourcepub fn evaluate(evidence: &Streaming12ReleaseEvidence) -> ReleaseGateDecision
pub fn evaluate(evidence: &Streaming12ReleaseEvidence) -> ReleaseGateDecision
Evaluates every mandatory item and returns all denial reasons.
Sourcepub fn render_markdown(evidence: &Streaming12ReleaseEvidence) -> String
pub fn render_markdown(evidence: &Streaming12ReleaseEvidence) -> String
Generates the auditable Markdown release receipt.
Trait Implementations§
Source§impl Clone for Streaming12ReleaseGate
impl Clone for Streaming12ReleaseGate
Source§fn clone(&self) -> Streaming12ReleaseGate
fn clone(&self) -> Streaming12ReleaseGate
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 Streaming12ReleaseGate
impl Debug for Streaming12ReleaseGate
Source§impl Default for Streaming12ReleaseGate
impl Default for Streaming12ReleaseGate
Source§fn default() -> Streaming12ReleaseGate
fn default() -> Streaming12ReleaseGate
Returns the “default value” for a type. Read more
impl Copy for Streaming12ReleaseGate
Auto Trait Implementations§
impl Freeze for Streaming12ReleaseGate
impl RefUnwindSafe for Streaming12ReleaseGate
impl Send for Streaming12ReleaseGate
impl Sync for Streaming12ReleaseGate
impl Unpin for Streaming12ReleaseGate
impl UnsafeUnpin for Streaming12ReleaseGate
impl UnwindSafe for Streaming12ReleaseGate
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