pub enum AvailabilityClause {
Introduced(Node<AvailabilityVersion>),
Deprecated(Node<AvailabilityVersion>),
Obsoleted(Node<AvailabilityVersion>),
Unavailable,
Message(Node<StringLiteral>),
Replacement(Node<StringLiteral>),
}
Expand description
Platfrom availability attribute clause
Variants§
Introduced(Node<AvailabilityVersion>)
Deprecated(Node<AvailabilityVersion>)
Obsoleted(Node<AvailabilityVersion>)
Message(Node<StringLiteral>)
Replacement(Node<StringLiteral>)
Trait Implementations§
Source§impl Clone for AvailabilityClause
impl Clone for AvailabilityClause
Source§fn clone(&self) -> AvailabilityClause
fn clone(&self) -> AvailabilityClause
Returns a copy of the value. Read more
1.0.0 · 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 AvailabilityClause
impl Debug for AvailabilityClause
Source§impl PartialEq for AvailabilityClause
impl PartialEq for AvailabilityClause
impl StructuralPartialEq for AvailabilityClause
Auto Trait Implementations§
impl Freeze for AvailabilityClause
impl RefUnwindSafe for AvailabilityClause
impl Send for AvailabilityClause
impl Sync for AvailabilityClause
impl Unpin for AvailabilityClause
impl UnwindSafe for AvailabilityClause
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