字符串字面量

  1. expect-test

    极简快照测试库

    v1.5.0 314K #测试 #expect #快照 #字符串字面量
  2. 十六进制字面量

    在编译时将十六进制字符串转换为字节数组的宏

    v0.4.1 771K #十六进制字符串 #字节数组 #十六进制 #字符串字面量 #字面量 #编译时 #
  3. indoc

    缩进文档字面量

    v2.0.5 4.2M #字符串字面量 #字符串 #字面量 #多行 #这里文档 #现在文档 #无分配
  4. arcstr

    更好的引用计数字符串类型,具有零成本(无需分配)的字符串字面量支持和引用计数子字符串

    v1.2.0 268K #字符串 #字符串字面量 #引用计数 #arc #rc #rc-str
  5. unindent

    从一个字符串中移除一列前导空白

    v0.2.3 3.1M #字符串字面量 #字符串 #多行 #字面量 #这里文档 #现在文档 #编译时
  6. tiscript

    Turing-Incomplete TypeScript作为配置语言

    v0.0.3 360 #配置语言 #typescript #json #字面量 #编程语言 #turing-incomplete #字符串字面量
  7. regex-literal

    分隔的正则表达式字面量

    v1.3.1 250 #正则表达式 #字面量 #分隔符 #字符串字面量 #正则 #表达式 #序列化
  8. wchar

    编译时UTF-16和UTF-32宽字符串的过程宏

    v0.11.1 11K #编译时 #字符串 #utf-16 #字符串字面量 #过程宏 #
  9. byte-strings

    Rust字节字符串操作,用于更好的和更安全的C FFI

    v0.3.1 4.4K #字符串字面量 #字符串 #c-str #c-strings #ffi #c #char
  10. simple-mermaid

    Mermaid图表RustDoc集成

    v0.1.1 167K #diagram #mermaid #documentation #declarative-macro #string-literal
  11. flexstr

    适用于 Rust 的灵活、简单易用、不可变、克隆高效的 String 替代品

    v0.9.2 15K #string-literal #string #inline #rc #heap-allocated #replace #arc-str
  12. c8str

    同时是 utf-8 和 null 结尾的字符串类型

    v0.1.1 240 #string #utf-8 #string-literal #ffi #null-terminated #no-alloc
  13. c_str_macro

    创建与 C 兼容的字符串字面量的 c_str 宏

    v1.0.3 3.9K #string-literal #string #macro #c
  14. pkg-version

    展开为包版本的宏

    v1.0.0 3.2K #package-version #macro #constant #const #compile-time #crate #string-literal
  15. httlib-huffman

    处理 HTTP/2 中 HPACK 格式的规范 Huffman 算法

    v0.3.4 6.4K #huffman #hpack #canonical #huffman-coding #http #codec #string-literal
  16. string-literals

    使用 Rust 宏更轻松地创建 String 类型

    v1.0.1 #string #string-literal #macro #literals #create #types
  17. expand_array

    将静态数组转换为固定大小数组的宏

    v0.2.0 #array #byte-array #fixed-size #static #fixed #size #string-literal
  18. binary_macros

    解码字符串字面量中的 base64 类似编码到 [u8] 字面量的宏

    v1.0.0 600 #codec #string-literal #base64 #binary-encoding #hex #decoding #binary
  19. build-time

    生成构建时间戳字符串字面量的 proc-macros

    v0.1.3 48K #string-literal #build #timestamp #proc-macro #date-time #tool #format-string
  20. strim

    从字符串字面量中去除空白字符的宏

    v0.6.0 550 #compile-time #macro #string-literal #text-processing
  21. expect-tests

    (更好的)极简快照测试库

    v0.1.2 #testing #expect #snapshot #string-literal
  22. merge-whitespace

    const上下文中合并空白的进程宏

    v1.0.0 #white-space #proc-macro #whitespaces #graphql #string-literal
  23. yew-lmth

    一个用于编写类似于HTML语法的Yew应用程序的宏crate,受Sycamore和Dioxus启发

    v0.1.0 #yew #html-macro #html #macro #string-literal #yew-component
  24. gll

    GLL解析框架

    v0.0.2 #framework #parser #string-literal #grammar #json-parser #generate #macro
  25. big_s

    Rust缺少的String字面量

    v1.0.2 1.4K #string-literal #string #literals
  26. const-addrs

    一组用于从字符串字面量创建网络类型的宏

    v0.1.1 #string-literal #macro #literals #mac-address #networking #ip-address #ipv4
  27. bstringify

    生成字节字符串字面量的stringify!

    v0.1.2 2.7K #byte-string #stringify #human #string-literal #no-std #b #byte-strings
  28. swift-precompiler

    一个允许您使用附加宏、包含文件等的前编译器

    v0.1.5 #swift #compile-time #string-literal #macro #config-file #precompiler #include-str
  29. even_bigger_s

    更好的字符串字面量

    v1.0.0 #string-literal #literals #macro #better #big #bigger
  30. 尝试使用DuckDuckGo进行搜索。搜索.

  31. prefixes

    模仿字面量前缀的属性宏,例如 #[f]"Hello, {world}"

    v0.1.0 #proc-macro #string-literal #prefix #string #attributes #formatted #proc-macro-attributes
  32. text-block-macros

    创建多行字符串字面量

    v0.1.1 4.3K #string-literal #literals #string #text #block #multi-line #literal
  33. re2

    C++正则表达式库re2的包装器

    v0.0.8 #regex #matches #syntax #case #word #string #string-literal
  34. basic-text-internals

    Basic Text字符串字面量实现细节

    v0.19.2 #string-literal #basic #literals #details #io
  35. str-block

    从字符串字面量中移除首行换行符和通用缩进

    v0.1.2 #string-literal #string #compile-time #strings
  36. zombiezen-const-cstr

    从Rust字符串字面量创建静态C兼容字符串

    v1.0.0 #string-literal #literals #const #cstr #c-compatible #zombiezen
  37. stringy

    一个用于生成表示固定有序字符串数据集合的字节枚举的微型Rust库

    v0.2.2 #string #enums #string-literal #data #variant #fixed #set
  38. no_error

    用于no_std的错误库

    v0.0.2 #error #no-alloc #string #no-std #string-literal #transform #text
  39. stripmargin

    但简洁的Rust多行字符串,类似于Scala

    v0.1.1 3.1K #string-literal #string #multiline #literals #heredoc #literal
  40. rd

    用于在文本文件中替换和删除文本的实用工具

    v0.2.0 #sed #delete #text #file #string-literal #in-place #replace
  41. cstr-literal

    一个针对C字符串字面量的const友好宏

    v0.1.0 #string-literal #literals #cstr #string #const #c-str #macro
  42. format_env

    在编译时将环境变量替换到字符串字面量中

    v1.0.1 #env-var #variables #env #environment #proc-macro #string-literal
  43. byte-strings-proc_macros

    内部:::byte_strings的proc-macro后端

    v0.3.1 4.9K #byte-string #proc-macro #string-literal #safer #better #literals #back-end
  44. const-cstr-fork

    从Rust字符串字面量创建静态C兼容字符串。https://github.com/abonander/const-cstr的分支

    v0.2.2 220 #string-literal #literals #optimization #c-compatible #libc #c-str #const-str
  45. dylint_examples

    Dylint库的示例

    v0.1.3 #dylint #lint #string-literal #literals #separator #check #clippy
  46. nametable

    收集和管理大量字符串字面量。与nametable_codegen一起使用。

    v0.1.2 #string-literal #lots #collecting #literals #together #nametable-codegen
  47. lit-mod

    处理字符串字面量的过程宏集合

    v0.2.0 #proc-macro #string-literal #literals #procedural #macro
  48. litcrypt2

    在编译时静态加密您的字符串

    v0.1.2 270 #encrypt #encryption #obfuscation #litcrypt #compile-time #string-literal
  49. libconfig

    解析和加载配置文件

    v0.1.3 #configuration #conf #config #json #string-literal
  50. overload-strings

    Rust 的 Haskell OverloadedStrings(使用 Into)

    v0.1.1 #string #plugin #haskell #compiler-plugin #overload #overloaded-strings #string-literal
  51. simpleconfig

    通过字符串字面量进行配置。适用于通过字符串字面量传递 API 配置。想象一下,您可以将 level=3;type=zstd 直接传递给压缩算法库,而不是 Config::Builder::new()…

    v0.1.0 #string-literal #literals #pass #config #zstd #suitable #builder
  52. afmt

    从字符串解析基本数据结构

    v0.1.1 #string #basic #parser #data #structure #data-structures #string-literal
  53. const-cstr

    从Rust字符串字面量创建静态C兼容字符串

    v0.3.0 30K #string-literal #literals #c-compatible
  54. pascal_ident_to_string

    将标识符转换为 Pascal 风格字符串字面量的宏

    v0.1.0 #string-literal #pascal-case #literals #identifier #convert #macro #ident
  55. obfustring

    编译时使用 RNG 混淆字符串字面量的过程宏

    v0.5.0 550 #string-literal #literals #string #hide #proc-macro #obfuscate #obfuscation
  56. wstr

    编译时 UTF-16(宽)字符串字面量的宏

    v0.2.0 #utf-16 #wide #winapi #string-literal #windows
  57. hoax

    一个过程宏 crate,可以“隐藏”任何字符串字面量

    v1.0.0 #string-literal #literals #proc-macro #string #hide #literal #token-tree
  58. wide-str

    编译时UTF-16字符串字面量宏

    v0.1.0 #string #compile-time #utf-16 #proc-macro #literals #string-literal
  59. yz-nomstr

    使用nom编写的转义字符串字面量解析器

    v0.3.0 #escaping #string #literals #string-literal #nom #parser #white-space
  60. basic-text-literals

    basic-text的基本文本字符串字面量宏

    v0.19.2 #string #basic #literals #string-literal #basic-text #macro
  61. compiled-uuid

    在编译时解析UUIDs

    v0.1.2 #uuid #proc-macro #parser #compile #compile-time #literals #string-literal
  62. hpack

    实现HPACK编码

    v0.3.0 4.8K #http2 #decoding #codec #encoding #huffman-coding #byte-sequences #string-literal
  63. expand

    展开字节数组和字符串字面量的宏

    v0.3.0 280 #string-literal #literals #pattern #macro #proc-macro #pattern-matching #hello-world
  64. rustplacements

    修改字符串字面量的编译器插件

    v0.1.0 #compiler-plugin #string-literal #plugin
  65. env_to_array

    用于从字符串常量和环境变量中收集不同编码数组的辅助crate

    v0.3.1 #env-var #array #constant #encoded-string #string-literal #hex #literals
  66. litcrypt

    在编译时静态加密您的字符串

    v0.3.0 1.9K #encrypted #compile #compile-time #encryption #string-literal
  67. env_ast

    env!但它输出的是标记而不是字符串字面量

    v1.0.0 #env #string-literal #proc-macro #macro