-
把`Arc<Trait>`向下转型为`Arc<Struct>`
maokaihe #Rust #unsafe #Arc #downcast #performance 如何把一个包含动态类型的Arc高效地downcast回它原本的类型,通过unsafe和裸指针实现,并利用std::hint::assert_unchecked优化性能。
如何把一个包含动态类型的Arc高效地downcast回它原本的类型,通过unsafe和裸指针实现,并利用std::hint::assert_unchecked优化性能。