pub struct AvailabilityIssue { /* private fields */ }Expand description
A resource- or frame-specific availability diagnostic.
Implementations§
Source§impl AvailabilityIssue
impl AvailabilityIssue
Sourcepub const fn resource_id(&self) -> ResourceId
pub const fn resource_id(&self) -> ResourceId
Returns the affected resource or compact sequence resource.
Sourcepub const fn is_required(&self) -> bool
pub const fn is_required(&self) -> bool
Returns whether this content is required for a complete representation.
Sourcepub const fn kind(&self) -> AvailabilityIssueKind
pub const fn kind(&self) -> AvailabilityIssueKind
Returns the diagnostic category.
Sourcepub fn frames(&self) -> &[i64]
pub fn frames(&self) -> &[i64]
Returns sorted missing frames for AvailabilityIssueKind::MissingFrames.
Trait Implementations§
Source§impl Clone for AvailabilityIssue
impl Clone for AvailabilityIssue
Source§fn clone(&self) -> AvailabilityIssue
fn clone(&self) -> AvailabilityIssue
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 AvailabilityIssue
impl Debug for AvailabilityIssue
impl Eq for AvailabilityIssue
Source§impl PartialEq for AvailabilityIssue
impl PartialEq for AvailabilityIssue
Source§fn eq(&self, other: &AvailabilityIssue) -> bool
fn eq(&self, other: &AvailabilityIssue) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AvailabilityIssue
Auto Trait Implementations§
impl Freeze for AvailabilityIssue
impl RefUnwindSafe for AvailabilityIssue
impl Send for AvailabilityIssue
impl Sync for AvailabilityIssue
impl Unpin for AvailabilityIssue
impl UnsafeUnpin for AvailabilityIssue
impl UnwindSafe for AvailabilityIssue
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