Trait noak::reader::cpool::TryFromItem

source ·
pub trait TryFromItem<'input>: Sized {
    // Required method
    fn try_from_item<'a>(item: &'a Item<'input>) -> Option<&'a Self>;
}

Required Methods§

source

fn try_from_item<'a>(item: &'a Item<'input>) -> Option<&'a Self>

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<'input> TryFromItem<'input> for Item<'input>

source§

impl<'input> TryFromItem<'input> for Class<'input>

source§

impl<'input> TryFromItem<'input> for Double

source§

impl<'input> TryFromItem<'input> for Dynamic<'input>

source§

impl<'input> TryFromItem<'input> for FieldRef<'input>

source§

impl<'input> TryFromItem<'input> for Float

source§

impl<'input> TryFromItem<'input> for Integer

source§

impl<'input> TryFromItem<'input> for InterfaceMethodRef<'input>

source§

impl<'input> TryFromItem<'input> for InvokeDynamic<'input>

source§

impl<'input> TryFromItem<'input> for Long

source§

impl<'input> TryFromItem<'input> for MethodHandle<'input>

source§

impl<'input> TryFromItem<'input> for MethodRef<'input>

source§

impl<'input> TryFromItem<'input> for MethodType<'input>

source§

impl<'input> TryFromItem<'input> for Module<'input>

source§

impl<'input> TryFromItem<'input> for NameAndType<'input>

source§

impl<'input> TryFromItem<'input> for Package<'input>

source§

impl<'input> TryFromItem<'input> for String<'input>

source§

impl<'input> TryFromItem<'input> for Utf8<'input>