pub struct ProfiledApiVisibilityView { /* private fields */ }Expand description
Raw-value-free view captured under one explicit projection profile.
Implementations§
Source§impl ProfiledApiVisibilityView
impl ProfiledApiVisibilityView
Sourcepub fn context_id(&self) -> &str
pub fn context_id(&self) -> &str
Returns the opaque authorization or presentation context.
Sourcepub fn resource_scope_id(&self) -> &str
pub fn resource_scope_id(&self) -> &str
Returns the opaque logical-resource scope.
Sourcepub const fn surface(&self) -> ApiSurfaceKind
pub const fn surface(&self) -> ApiSurfaceKind
Returns the declared API surface.
Sourcepub const fn limits(&self) -> ApiVisibilityLimits
pub const fn limits(&self) -> ApiVisibilityLimits
Returns the capture resource envelope.
Sourcepub const fn comparator_version(&self) -> ComparisonAlgorithmVersion
pub const fn comparator_version(&self) -> ComparisonAlgorithmVersion
Returns the comparator version used to capture this view.
Sourcepub const fn canonicalization_version(&self) -> CanonicalizationVersion
pub const fn canonicalization_version(&self) -> CanonicalizationVersion
Returns the canonicalization version used to capture this view.
Sourcepub const fn projection_policy_id(&self) -> ProjectionPolicyId
pub const fn projection_policy_id(&self) -> ProjectionPolicyId
Returns the projection policy digest used to capture this view.
Trait Implementations§
Source§impl Clone for ProfiledApiVisibilityView
impl Clone for ProfiledApiVisibilityView
Source§fn clone(&self) -> ProfiledApiVisibilityView
fn clone(&self) -> ProfiledApiVisibilityView
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 ProfiledApiVisibilityView
impl Debug for ProfiledApiVisibilityView
impl Eq for ProfiledApiVisibilityView
impl StructuralPartialEq for ProfiledApiVisibilityView
Auto Trait Implementations§
impl Freeze for ProfiledApiVisibilityView
impl RefUnwindSafe for ProfiledApiVisibilityView
impl Send for ProfiledApiVisibilityView
impl Sync for ProfiledApiVisibilityView
impl Unpin for ProfiledApiVisibilityView
impl UnsafeUnpin for ProfiledApiVisibilityView
impl UnwindSafe for ProfiledApiVisibilityView
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more