pub enum AvailabilityQuery {
ExactArity {
module: ModuleName,
function: FunctionName,
arity: Arity,
},
AnyArity {
module: ModuleName,
function: FunctionName,
},
Record {
name: RecordName,
},
}Expand description
One symbol-availability question the post-cache probe answers: “at which snapshot tag strictly later than this pin does the symbol first appear?”
Variants§
Trait Implementations§
Source§impl Clone for AvailabilityQuery
impl Clone for AvailabilityQuery
Source§impl Debug for AvailabilityQuery
impl Debug for AvailabilityQuery
impl Eq for AvailabilityQuery
Source§impl Ord for AvailabilityQuery
impl Ord for AvailabilityQuery
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for AvailabilityQuery
impl PartialEq for AvailabilityQuery
Source§impl PartialOrd for AvailabilityQuery
impl PartialOrd for AvailabilityQuery
impl StructuralPartialEq for AvailabilityQuery
Auto Trait Implementations§
impl Forget for AvailabilityQuery
impl Freeze for AvailabilityQuery
impl Move for AvailabilityQuery
impl RefUnwindSafe for AvailabilityQuery
impl Send for AvailabilityQuery
impl Sync for AvailabilityQuery
impl Unpin for AvailabilityQuery
impl UnsafeUnpin for AvailabilityQuery
impl UnwindSafe for AvailabilityQuery
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