pub struct ApiEvidencePredicate;Expand description
Raw, atomic API comparison observations.
Implementations§
Source§impl ApiEvidencePredicate
impl ApiEvidencePredicate
Sourcepub const JSON_UI_API_DIFFERENCE: PredicateDescriptor
pub const JSON_UI_API_DIFFERENCE: PredicateDescriptor
JSON UI/API comparison found a difference.
Sourcepub const JSON_UI_API_EQUIVALENT: PredicateDescriptor
pub const JSON_UI_API_EQUIVALENT: PredicateDescriptor
JSON UI/API comparison found equivalent visibility.
Sourcepub const JSON_AUTHORIZATION_CONTEXT_DIFFERENCE: PredicateDescriptor
pub const JSON_AUTHORIZATION_CONTEXT_DIFFERENCE: PredicateDescriptor
JSON authorization-context comparison found a difference.
Sourcepub const JSON_AUTHORIZATION_CONTEXT_EQUIVALENT: PredicateDescriptor
pub const JSON_AUTHORIZATION_CONTEXT_EQUIVALENT: PredicateDescriptor
JSON authorization-context comparison found equivalent visibility.
Sourcepub const GRAPHQL_UI_API_DIFFERENCE: PredicateDescriptor
pub const GRAPHQL_UI_API_DIFFERENCE: PredicateDescriptor
GraphQL UI/API comparison found a difference.
Sourcepub const GRAPHQL_UI_API_EQUIVALENT: PredicateDescriptor
pub const GRAPHQL_UI_API_EQUIVALENT: PredicateDescriptor
GraphQL UI/API comparison found equivalent visibility.
Sourcepub const GRAPHQL_AUTHORIZATION_CONTEXT_DIFFERENCE: PredicateDescriptor
pub const GRAPHQL_AUTHORIZATION_CONTEXT_DIFFERENCE: PredicateDescriptor
GraphQL authorization-context comparison found a difference.
Sourcepub const GRAPHQL_AUTHORIZATION_CONTEXT_EQUIVALENT: PredicateDescriptor
pub const GRAPHQL_AUTHORIZATION_CONTEXT_EQUIVALENT: PredicateDescriptor
GraphQL authorization-context comparison found equivalent visibility.
Sourcepub const fn visibility(
surface: ApiSurfaceKind,
pair: ApiVisibilityPairKind,
result: ApiVisibilityResult,
) -> PredicateDescriptor
pub const fn visibility( surface: ApiSurfaceKind, pair: ApiVisibilityPairKind, result: ApiVisibilityResult, ) -> PredicateDescriptor
Selects the one predicate that completely classifies a paired result.
Auto Trait Implementations§
impl Freeze for ApiEvidencePredicate
impl RefUnwindSafe for ApiEvidencePredicate
impl Send for ApiEvidencePredicate
impl Sync for ApiEvidencePredicate
impl Unpin for ApiEvidencePredicate
impl UnsafeUnpin for ApiEvidencePredicate
impl UnwindSafe for ApiEvidencePredicate
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