pub struct Vision1ReleaseGate;Expand description
Mandatory SpatialRust Vision 1.0 release policy.
Implementations§
Source§impl Vision1ReleaseGate
impl Vision1ReleaseGate
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 with Pass status.
Sourcepub const fn required_comparison_suites() -> &'static [&'static str]
pub const fn required_comparison_suites() -> &'static [&'static str]
Returns OpenCV comparison suite ids required by the release receipt.
Sourcepub const fn required_examples() -> &'static [&'static str]
pub const fn required_examples() -> &'static [&'static str]
Returns examples that must compile and run for the release candidate.
Sourcepub fn evaluate(evidence: &Vision1ReleaseEvidence) -> ReleaseGateDecision
pub fn evaluate(evidence: &Vision1ReleaseEvidence) -> ReleaseGateDecision
Evaluates all mandatory evidence and returns every denial reason.
Trait Implementations§
Source§impl Clone for Vision1ReleaseGate
impl Clone for Vision1ReleaseGate
Source§fn clone(&self) -> Vision1ReleaseGate
fn clone(&self) -> Vision1ReleaseGate
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 Vision1ReleaseGate
impl Debug for Vision1ReleaseGate
Source§impl Default for Vision1ReleaseGate
impl Default for Vision1ReleaseGate
Source§fn default() -> Vision1ReleaseGate
fn default() -> Vision1ReleaseGate
Returns the “default value” for a type. Read more
impl Copy for Vision1ReleaseGate
Auto Trait Implementations§
impl Freeze for Vision1ReleaseGate
impl RefUnwindSafe for Vision1ReleaseGate
impl Send for Vision1ReleaseGate
impl Sync for Vision1ReleaseGate
impl Unpin for Vision1ReleaseGate
impl UnsafeUnpin for Vision1ReleaseGate
impl UnwindSafe for Vision1ReleaseGate
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