diff --git a/core b/core index 5af8f5a6..5ec44508 160000 --- a/core +++ b/core @@ -1 +1 @@ -Subproject commit 5af8f5a66d8db85ada41f9d52512c3bf2f2bd4f1 +Subproject commit 5ec44508727b008c4803b9e079ce22a13b96a622 diff --git a/extension/index/attributes.js b/extension/index/attributes.js index 024bd6fc..2f63215e 100644 --- a/extension/index/attributes.js +++ b/extension/index/attributes.js @@ -1,2 +1,2 @@ -var attributesIndex = {"doc":["- Specifies documentation.","https://doc.rust-lang.org/rustdoc/the-doc-attribute.html"],"features":["- Used to enable unstable or experimental compiler features.","https://doc.rust-lang.org/unstable-book/index.html"],"cfg":["— Controls conditional compilation.","conditional-compilation.html#the-cfg-attribute"],"cfg_attr":["— Conditionally includes attributes.","conditional-compilation.html#the-cfg_attr-attribute"],"test":["— Marks a function as a test.","attributes/testing.html#the-test-attribute"],"ignore":["— Disables a test function.","attributes/testing.html#the-ignore-attribute"],"should_panic":["— Indicates a test should generate a panic.","attributes/testing.html#the-should_panic-attribute"],"derive":["— Automatic trait implementations.","attributes/derive.html"],"automatically_derived":["— Marker for implementations created by\nderive","attributes/derive.html#the-automatically_derived-attribute"],"macro_export":["— Exports a macro_rules macro for cross-crate usage.","macros-by-example.html#path-based-scope"],"macro_use":["— Expands macro visibility, or imports macros from other\ncrates.","macros-by-example.html#the-macro_use-attribute"],"proc_macro":["— Defines a function-like macro.","procedural-macros.html#function-like-procedural-macros"],"proc_macro_derive":["— Defines a derive macro.","procedural-macros.html#derive-macros"],"proc_macro_attribute":["— Defines an attribute macro.","procedural-macros.html#attribute-macros"],"allow":["— Alters the default lint level.","attributes/diagnostics.html#lint-check-attributes"],"warn":["— Alters the default lint level.","attributes/diagnostics.html#lint-check-attributes"],"deny":["— Alters the default lint level.","attributes/diagnostics.html#lint-check-attributes"],"forbid":["— Alters the default lint level.","attributes/diagnostics.html#lint-check-attributes"],"deprecated":["— Generates deprecation notices.","attributes/diagnostics.html#the-deprecated-attribute"],"must_use":["— Generates a lint for unused values.","attributes/diagnostics.html#the-must_use-attribute"],"link":["— Specifies a native library to link with an extern block.","items/external-blocks.html#the-link-attribute"],"link_name":["— Specifies the name of the symbol for functions or statics\nin an extern block.","items/external-blocks.html#the-link_name-attribute"],"link_ordinal":["— Specifies the ordinal of the symbol for functions or\nstatics in an extern block.","items/external-blocks.html#the-link_ordinal-attribute"],"no_link":["— Prevents linking an extern crate.","items/extern-crates.html#the-no_link-attribute"],"repr":["— Controls type layout.","type-layout.html#representations"],"crate_type":["— Specifies the type of crate (library, executable, etc.).","linkage.html"],"no_main":["— Disables emitting the main symbol.","crates-and-source-files.html#the-no_main-attribute"],"export_name":["— Specifies the exported symbol name for a function or\nstatic.","abi.html#the-export_name-attribute"],"link_section":["— Specifies the section of an object file to use for a\nfunction or static.","abi.html#the-link_section-attribute"],"no_mangle":["— Disables symbol name encoding.","abi.html#the-no_mangle-attribute"],"used":["— Forces the compiler to keep a static item in the output\nobject file.","abi.html#the-used-attribute"],"crate_name":["— Specifies the crate name.","crates-and-source-files.html#the-crate_name-attribute"],"inline":["— Hint to inline code.","attributes/codegen.html#the-inline-attribute"],"cold":["— Hint that a function is unlikely to be called.","attributes/codegen.html#the-cold-attribute"],"no_builtins":["— Disables use of certain built-in functions.","attributes/codegen.html#the-no_builtins-attribute"],"target_feature":["— Configure platform-specific code generation.","attributes/codegen.html#the-target_feature-attribute"],"track_caller":["- Pass the parent call location to std::panic::Location::caller()","attributes/codegen.html#the-track_caller-attribute"],"instruction_set":["- Specify the instruction set used to generate a functions code","attributes/codegen.html#the-instruction_set-attribute"],"no_std":["— Removes std from the prelude.","names/preludes.html#the-no_std-attribute"],"no_implicit_prelude":["— Disables prelude lookups within a module.","names/preludes.html#the-no_implicit_prelude-attribute"],"path":["— Specifies the filename for a module.","items/modules.html#the-path-attribute"],"recursion_limit":["— Sets the maximum recursion limit for certain\ncompile-time operations.","attributes/limits.html#the-recursion_limit-attribute"],"type_length_limit":["— Sets the maximum size of a polymorphic type.","attributes/limits.html#the-type_length_limit-attribute"],"panic_handler":["— Sets the function to handle panics.","runtime.html#the-panic_handler-attribute"],"global_allocator":["— Sets the global memory allocator.","runtime.html#the-global_allocator-attribute"],"windows_subsystem":["— Specifies the windows subsystem to link with.","runtime.html#the-windows_subsystem-attribute"],"non_exhaustive":["— Indicate that a type will have more fields/variants\nadded in future.","attributes/type_system.html#the-non_exhaustive-attribute"],"debugger_visualizer":["— Embeds a file that specifies debugger output for a type.","attributes/debugger.html#the-debugger_visualizer-attribute"]}; +var attributesIndex = {"doc":["- Specifies documentation.","https://doc.rust-lang.org/rustdoc/the-doc-attribute.html"],"features":["- Used to enable unstable or experimental compiler features.","https://doc.rust-lang.org/unstable-book/index.html"],"cfg":["— Controls conditional compilation.","conditional-compilation.html#the-cfg-attribute"],"cfg_attr":["— Conditionally includes attributes.","conditional-compilation.html#the-cfg_attr-attribute"],"test":["— Marks a function as a test.","attributes/testing.html#the-test-attribute"],"ignore":["— Disables a test function.","attributes/testing.html#the-ignore-attribute"],"should_panic":["— Indicates a test should generate a panic.","attributes/testing.html#the-should_panic-attribute"],"derive":["— Automatic trait implementations.","attributes/derive.html"],"automatically_derived":["— Marker for implementations created by\nderive","attributes/derive.html#the-automatically_derived-attribute"],"macro_export":["— Exports a macro_rules macro for cross-crate usage.","macros-by-example.html#path-based-scope"],"macro_use":["— Expands macro visibility, or imports macros from other\ncrates.","macros-by-example.html#the-macro_use-attribute"],"proc_macro":["— Defines a function-like macro.","procedural-macros.html#function-like-procedural-macros"],"proc_macro_derive":["— Defines a derive macro.","procedural-macros.html#derive-macros"],"proc_macro_attribute":["— Defines an attribute macro.","procedural-macros.html#attribute-macros"],"allow":["— Alters the default lint level.","attributes/diagnostics.html#lint-check-attributes"],"warn":["— Alters the default lint level.","attributes/diagnostics.html#lint-check-attributes"],"deny":["— Alters the default lint level.","attributes/diagnostics.html#lint-check-attributes"],"forbid":["— Alters the default lint level.","attributes/diagnostics.html#lint-check-attributes"],"deprecated":["— Generates deprecation notices.","attributes/diagnostics.html#the-deprecated-attribute"],"must_use":["— Generates a lint for unused values.","attributes/diagnostics.html#the-must_use-attribute"],"diagnostic::on_unimplemented":["— Hints the compiler to emit a certain error\nmessage if a trait is not implemented.","attributes/diagnostics.html#the-diagnosticon_unimplemented-attribute"],"link":["— Specifies a native library to link with an extern block.","items/external-blocks.html#the-link-attribute"],"link_name":["— Specifies the name of the symbol for functions or statics\nin an extern block.","items/external-blocks.html#the-link_name-attribute"],"link_ordinal":["— Specifies the ordinal of the symbol for functions or\nstatics in an extern block.","items/external-blocks.html#the-link_ordinal-attribute"],"no_link":["— Prevents linking an extern crate.","items/extern-crates.html#the-no_link-attribute"],"repr":["— Controls type layout.","type-layout.html#representations"],"crate_type":["— Specifies the type of crate (library, executable, etc.).","linkage.html"],"no_main":["— Disables emitting the main symbol.","crates-and-source-files.html#the-no_main-attribute"],"export_name":["— Specifies the exported symbol name for a function or\nstatic.","abi.html#the-export_name-attribute"],"link_section":["— Specifies the section of an object file to use for a\nfunction or static.","abi.html#the-link_section-attribute"],"no_mangle":["— Disables symbol name encoding.","abi.html#the-no_mangle-attribute"],"used":["— Forces the compiler to keep a static item in the output\nobject file.","abi.html#the-used-attribute"],"crate_name":["— Specifies the crate name.","crates-and-source-files.html#the-crate_name-attribute"],"inline":["— Hint to inline code.","attributes/codegen.html#the-inline-attribute"],"cold":["— Hint that a function is unlikely to be called.","attributes/codegen.html#the-cold-attribute"],"no_builtins":["— Disables use of certain built-in functions.","attributes/codegen.html#the-no_builtins-attribute"],"target_feature":["— Configure platform-specific code generation.","attributes/codegen.html#the-target_feature-attribute"],"track_caller":["- Pass the parent call location to std::panic::Location::caller()","attributes/codegen.html#the-track_caller-attribute"],"instruction_set":["- Specify the instruction set used to generate a functions code","attributes/codegen.html#the-instruction_set-attribute"],"no_std":["— Removes std from the prelude.","names/preludes.html#the-no_std-attribute"],"no_implicit_prelude":["— Disables prelude lookups within a module.","names/preludes.html#the-no_implicit_prelude-attribute"],"path":["— Specifies the filename for a module.","items/modules.html#the-path-attribute"],"recursion_limit":["— Sets the maximum recursion limit for certain\ncompile-time operations.","attributes/limits.html#the-recursion_limit-attribute"],"type_length_limit":["— Sets the maximum size of a polymorphic type.","attributes/limits.html#the-type_length_limit-attribute"],"panic_handler":["— Sets the function to handle panics.","runtime.html#the-panic_handler-attribute"],"global_allocator":["— Sets the global memory allocator.","runtime.html#the-global_allocator-attribute"],"windows_subsystem":["— Specifies the windows subsystem to link with.","runtime.html#the-windows_subsystem-attribute"],"non_exhaustive":["— Indicate that a type will have more fields/variants\nadded in future.","attributes/type_system.html#the-non_exhaustive-attribute"],"debugger_visualizer":["— Embeds a file that specifies debugger output for a type.","attributes/debugger.html#the-debugger_visualizer-attribute"],"collapse_debuginfo":["— Controls how macro invocations are encoded in debuginfo.","attributes/debugger.html#the-collapse_debuginfo-attribute"]}; export default attributesIndex; \ No newline at end of file