pub struct Constants;Implementations§
Source§impl Constants
impl Constants
pub const CONSTANT_VALUE: &'static str = "ConstantValue"
pub const CODE: &'static str = "Code"
pub const STACK_MAP_TABLE: &'static str = "StackMapTable"
pub const EXCEPTIONS: &'static str = "Exceptions"
pub const INNER_CLASSES: &'static str = "InnerClasses"
pub const ENCLOSING_METHOD: &'static str = "EnclosingMethod"
pub const SYNTHETIC: &'static str = "Synthetic"
pub const SIGNATURE: &'static str = "Signature"
pub const SOURCE_FILE: &'static str = "SourceFile"
pub const SOURCE_DEBUG_EXTENSION: &'static str = "SourceDebugExtension"
pub const LINE_NUMBER_TABLE: &'static str = "LineNumberTable"
pub const LOCAL_VARIABLE_TABLE: &'static str = "LocalVariableTable"
pub const LOCAL_VARIABLE_TYPE_TABLE: &'static str = "LocalVariableTypeTable"
pub const DEPRECATED: &'static str = "Deprecated"
pub const RUNTIME_VISIBLE_ANNOTATIONS: &'static str = "RuntimeVisibleAnnotations"
pub const RUNTIME_INVISIBLE_ANNOTATIONS: &'static str = "RuntimeInvisibleAnnotations"
pub const RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS: &'static str = "RuntimeVisibleParameterAnnotations"
pub const RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS: &'static str = "RuntimeInvisibleParameterAnnotations"
pub const RUNTIME_VISIBLE_TYPE_ANNOTATIONS: &'static str = "RuntimeVisibleTypeAnnotations"
pub const RUNTIME_INVISIBLE_TYPE_ANNOTATIONS: &'static str = "RuntimeInvisibleTypeAnnotations"
pub const ANNOTATION_DEFAULT: &'static str = "AnnotationDefault"
pub const BOOTSTRAP_METHODS: &'static str = "BootstrapMethods"
pub const METHOD_PARAMETERS: &'static str = "MethodParameters"
pub const MODULE: &'static str = "Module"
pub const MODULE_PACKAGES: &'static str = "ModulePackages"
pub const MODULE_MAIN_CLASS: &'static str = "ModuleMainClass"
pub const NEST_HOST: &'static str = "NestHost"
pub const NEST_MEMBERS: &'static str = "NestMembers"
pub const PERMITTED_SUBCLASSES: &'static str = "PermittedSubclasses"
pub const RECORD: &'static str = "Record"
pub const CONSTANT_Invalid: u8 = 0u8
pub const CONSTANT_Utf8: u8 = 1u8
pub const CONSTANT_Integer: u8 = 3u8
pub const CONSTANT_Float: u8 = 4u8
pub const CONSTANT_Long: u8 = 5u8
pub const CONSTANT_Double: u8 = 6u8
pub const CONSTANT_Class: u8 = 7u8
pub const CONSTANT_String: u8 = 8u8
pub const CONSTANT_Fieldref: u8 = 9u8
pub const CONSTANT_Methodref: u8 = 10u8
pub const CONSTANT_InterfaceMethodref: u8 = 11u8
pub const CONSTANT_NameAndType: u8 = 12u8
pub const CONSTANT_MethodHandle: u8 = 15u8
pub const CONSTANT_MethodType: u8 = 16u8
pub const CONSTANT_Dynamic: u8 = 17u8
pub const CONSTANT_InvokeDynamic: u8 = 18u8
pub const CONSTANT_Module: u8 = 19u8
pub const CONSTANT_Package: u8 = 20u8
pub const OBJECT_INTERNAL_NAME: &'static str = "java/lang/Object"
Auto Trait Implementations§
impl Freeze for Constants
impl RefUnwindSafe for Constants
impl Send for Constants
impl Sync for Constants
impl Unpin for Constants
impl UnwindSafe for Constants
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