#cast

  1. zerocopy

    零拷贝解析和序列化

    v0.8.0-alpha.17 8.1M #convert #transmute #cast #transmutation
  2. bytemuck

    处理大量字节

    v1.17.0 3.8M #byte-slice #byte #cast #casting #transmute
  3. ref-cast

    安全地将 &T 转换为 &U,其中结构 U 包含一个类型为 T 的单个字段

    v1.0.23 810K #cast #struct #conversion #transparent #field #single #safely
  4. az

    类型转换和已检查的类型转换

    v1.2.1 154K #cast #integer #checked #float
  5. castaway

    针对有限编译时特殊化的安全、零成本的向下转换

    v0.2.3 1.3M #specialization #cast #specialize #object
  6. byte-slice-cast

    安全地将字节切片从/到内置基本数值类型的切片进行转换

    v1.2.2 744K #byte-slice #numeric #cast #numbers #safely #types #safe
  7. arrow-cast

    Apache Arrow 的类型转换内核和工具

    v52.2.0 1.1M #apache-arrow #arrow #cast #columnar-format #array #memory-layout #computation
  8. rust_cast

    允许您与 Google Cast 兼容设备(例如 Chromecast)进行通信。

    v0.19.0 1.5K #chromecast #cast #google #api-bindings
  9. easy-cast

    预期成功的类型转换

    v0.5.2 43K #conversion #cast #convert #from #into
  10. constmuck

    bytemuck 函数的常量等价物

    v1.1.0 #const-fn #transmute #casting #cast #no-std
  11. cast

    用于原始类型的省力、已检查的类型转换函数

    v0.3.0 2.6M #primitive-integer #primitive #checked #integer #float
  12. cove

    不同优雅程度的类型转换(COVE):用于转换数值类型的扩展特质

    v1.0.0 #cast #conversion #from #into #no-std #convert #no-alloc
  13. dyn-dyn

    使用ptr_metadata进行灵活的trait对象向下转换

    v0.2.0 150 #traits #downcast #cast #trait
  14. pixel_caster

    通过管理RGBA值在屏幕和像素之间进行转换。从.png文件导入字符

    v1.0.4 #screen #rgba #pixel #cast #retrieve #unsigned-integer #32-bit
  15. intertrait

    允许进行跨trait转换

    v0.2.2 2.0K #traits #cast #any
  16. safecast

    定义类型之间安全转换的trait

    v0.2.3 450 #safe #cast #casting #type #foo-bar #as
  17. lazy-bytes-cast

    从 & 到字节数组的懒转换

    v7.0.0 44K #byte-array #lazy-evaluation #cast #bits #treat #casts
  18. crosstrait

    dyn Any 转换到其他trait对象,支持no_std,no alloc

    v0.1.1 #traits #cast #no-alloc #linkage #compile-time #any
  19. cast_checks

    用于检查无效转换的过程宏

    v0.1.5 370 #proc-macro #check #cast #invalid #casts #procedural #try-into
  20. structview

    安全地将二进制数据视为高级数据结构

    v1.1.0 1.0K #binary-data #cast #struct #data-structures #zero-copy #binary-parser #binary-format
  21. enumcapsulate

    为newtype枚举及其变体提供安全转换

    v0.3.0 #enums #variant #cast #enum #encapsulation #macro-derive
  22. cast_trait_object

    仅使用安全的Rust在trait对象之间进行转换

    v0.1.3 #traits #trait #cast #any #upcast
  23. trait_cast_rs

    获取您的Any,支持将类型转换为trait对象

    v0.2.4 #traits #cast #trait #any #upcast #rtti
  24. purgo

    清理您的文件系统!就像一个咒语,你施展purgo它就起作用了

    v0.1.0 #cleanup #up #clean #cast #spell #filesystem
  25. 重新分组

    重新分组数组

    v0.4.3 430 #array #casting #transmute #cast
  26. 重新解释

    低级实用函数,用于重新解释数据数组

    v0.2.1 200 #low-level #data #cast #array #memory #performance #utility
  27. castflip

    对小端和大端模式下的数字变量、数组和结构体进行编码/解码

    v0.1.11 #byte #endianness #endian #codec #variables #cast #value
  28. cast_checks_convert

    v0.1.5 370 #cast #check #expression #cast-checks #try-into #invalid #expr
  29. num-conv

    num_conv 是一个用于在不使用 as 类型转换的情况下在整型类型之间进行转换的 crate。这提供了更好的确定性,使得代码的确切行为更加明确,并允许使用快速鱼符号。

    v0.1.0 5.4M #integer #convert #cast #truncate #extend #no-alloc
  30. arrow-cast-guess-precision

    具有时间戳整数猜测精度的箭头类型转换函数替代方案

    v0.4.0 #timestamp #arrow #integer #precision #cast
  31. unty

    显式地为你的泛型指定类型

    v0.0.3 800 #generics #cast #explicitly #type #another #lifetime #u8
  32. chromecast

    允许您与 Google Cast 兼容设备(例如 Chromecast)进行通信。

    v0.18.2 #cast #google #api-bindings
  33. intentional

    有目的地做事

    v0.1.1 750 #warnings #clippy #cast #assert
  34. pkbuffer

    用于任意类型转换和寻址的缓冲区对象!

    v0.4.2 500 #byte-buffer #buffer #memory #byte #casting #memory-mapping #cast
  35. ivy-collision

    Ivy 的 3D 碰撞 crate

    v0.10.3 #physics #collision #rigid-body #collision-detection #game #game-engine #cast
  36. convi

    方便(但安全)的转换(类似于 From)特质

    v0.0.7 #conversion #cast #try #convert #conv
  37. 尝试使用 DuckDuckGo 进行搜索。搜索 DuckDuckGo.

  38. saturating_cast

    整型原语之间的饱和转换

    v0.1.0 4.3K #cast #clamp #conversion #clip #saturating #min-max
  39. numeric_cast

    安全数字转换

    v0.2.1 5.5K #cast #numbers #numeric #safely #cases #reduce #types
  40. yabe

    通过Mul和autoref特殊化进行整数位转换

    v1.0.0 #integer #cast #truncate #extend #convert #no-alloc
  41. as_base

    将特质对象转换为某些基类

    v0.1.3 #traits #cast #derive #dyn
  42. bytemuck_derive

    bytemuck derive proc-macros

    v1.7.1 1.1M #byte #casting #transmute #cast
  43. blackbox_cast

    特质转换库

    v0.1.1 #cast #black-box #traits #blackbox-di
  44. usize_cast

    usize/isize进行编译时检查的转换

    v1.1.0 #usize #isize #cast #compile-time #as
  45. dynamic-cast

    OOP的第五支柱:动态转换

    v0.1.3 #dynamic #cast #oop #interface #traits
  46. cast-rs

    Rust类型转换集合

    v0.2.1 #hex #cast #downcast #slicecast #casttype
  47. into_string

    辅助crate,用于将值转换为字符串,避免额外分配

    v2.0.0 #convert #string #cast #casting #conversion
  48. identity_cast

    通过Any动态专门化类型

    v1.0.0 #cast #specialization #any
  49. serde_cast

    B转换

    v1.0.1 #cast #derive-deserialize #fun #struct
  50. asprim

    使用AsPrim特质将任何原始数值类型转换为任何其他类型

    v0.2.0 #numeric #cast #no-std
  51. struct-variant

    生成枚举的最小辅助宏,从结构体列表中生成

    v1.0.2 #sealed #convert #cast #any #from
  52. checked_int_cast

    带溢出和下溢检查的原始整数转换

    v1.0.0 48K #cast #integer #primitive-integer #checked #convert #conversion #int
  53. spellcast

    动态对象的铸造

    v0.1.2 #casting #object #cast #dyn
  54. explicit_cast

    原始整数的显式宽化、截断和符号铸造

    v1.0.0 #primitive-integer #cast #primitive #truncate #no-alloc #widen
  55. io-cast

    类似于 Python 输入函数的高级 I/O 函数

    v0.1.1 #input #io #high-level #python #cast #prompt #stdout
  56. totally-sound-ptr-int-cast

    我看起来像是一个内存模型吗?

    v0.1.1 #cast #model #memory #look #sound #ptr #int
  57. clippy-utilities

    用于 Clippy 修复的函数

    v0.2.0 1.2K #utilities #overflow #cast #integer #clippy #traits #conversion
  58. better-as

    显式类型转换

    v0.2.0 #cast #explicit #better-as
  59. convute

    具有重叠有效位模式的类型以及这些值的数组、vec 和切片之间的转换

    v0.2.0 #transmute #convert #cast #zero-copy #array
  60. bytesagent

    告诉 Rust 中 bytes 要做什么

    v0.4.0 #byte #tell #cast
  61. generic-cast

    将泛型类型参数转换为类型

    v0.1.0 #generic #cast #equals #parameters #cast-ref #type-parameters
  62. cast_wd

    这是一个类型转换的包

    v0.0.5 #cast #byte #cast-wd #这是一个类型转换的包
  63. cast_trait

    cast 特性

    v0.1.2 290 #cast #traits #as
  64. binary_type_cast

    使用 TypeCast 宏简化将二进制文件数据解析为各种 Rust 数据类型的过程

    v0.1.2 #binary-file #binary #type #cast #binary-data #byte #endian
  65. slice_as_array

    将切片转换为数组

    v1.1.0 290 #slice #array #length #convert #default #cast
  66. all-is-bytes

    因为一切不都是一串字节...对吧?

    v0.1.0 #byte #cast #raw #no-alloc
  67. 原始类型转换

    trait PrimitiveFrom 是 From 对 num_traits::AsPrimitive 的 Into 的作用

    v1.0.2 #primitive #cast #from #num-traits #as
  68. typeid-cast

    使用 TypeId 启用泛型类型的安全转换

    v0.1.0 #cast #type-id #safe #generic
  69. downcast-trait

    允许在特性之间进行转换

    v0.1.0 #traits #cast #any
  70. clone_box

    通过克隆转换到父对象特性的便利宏

    v0.1.3 #trait-object #cast #macro #clone #dyn
  71. cast_checks_macro

    v0.1.5 370 #check #cast #proc-macro #invalid #cast-checks #procedural #casts
  72. traitcast

    在动态特性对象之间进行转换

    v0.5.0 #traits #cast #dynamic #objects