Enum ApiTags
pub(crate) enum ApiTags
Variants
-
track_env_var -
track_path -
literal_from_str -
emit_diagnostic -
ts_drop -
ts_clone -
ts_is_empty -
ts_expand_expr -
ts_from_str -
ts_to_string -
ts_from_token_tree -
ts_concat_trees -
ts_concat_streams -
ts_into_trees -
span_debug -
span_parent -
span_source -
span_byte_range -
span_start -
span_end -
span_line -
span_column -
span_file -
span_local_file -
span_join -
span_subspan -
span_resolved_at -
span_source_text -
span_save_span -
span_recover_proc_macro_span -
symbol_normalize_and_validate_ident
Trait Implementations
impl<'a, S> Decode<'a, '_, S> for ApiTags
fn decode(r: &mut &'a [u8], s: &mut S) -> Self
impl<S> Encode<S> for ApiTags
fn encode(self, w: &mut Buffer, s: &mut S)
Auto Trait Implementations
impl Freeze for ApiTags
impl RefUnwindSafe for ApiTags
impl Send for ApiTags
impl Sync for ApiTags
impl Unpin for ApiTags
impl UnsafeUnpin for ApiTags
impl UnwindSafe for ApiTags
Blanket Implementations
impl<T> Any for ApiTags
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for ApiTags
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for ApiTags
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> From<T> for ApiTags
fn from(t: T) -> TReturns the argument unchanged.
impl<T> SizeHint for ApiTags
where
T: ?Sized,
fn lower_bound(&self) -> usizefn upper_bound(&self) -> Option<usize>
impl<T> SizedTypeProperties for ApiTags
impl<T, U> Into<U> for ApiTags
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for ApiTags
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for ApiTags
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>