bevy/crates/bevy_reflect/src
Gino Valente ca294a89b4
bevy_reflect: Remove PartialReflect::serializable (#16576)
# Objective

`PartialReflect::serializable` is unused in the codebase and should be
removed.

I believe it originally was used to handle serializing certain types but
that's no longer the case.

## Solution

Remove `PartialReflect::serializable`.

## Testing

You can check locally using:

```
cargo check -p bevy_reflect --all-features
```

---

## Migration Guide

`PartialReflect::serializable` has been removed. If you were using this
to pass on serialization information, use `ReflectSerialize` instead or
create custom type data to generate the `Serializable`.
2024-12-16 23:29:46 +00:00
..
enums Deny derive_more error feature and replace it with thiserror (#16684) 2024-12-06 17:03:55 +00:00
func bevy_reflect: Remove PartialReflect::serializable (#16576) 2024-12-16 23:29:46 +00:00
impls Event source location tracking (#16778) 2024-12-12 18:12:53 +00:00
path Deny derive_more error feature and replace it with thiserror (#16684) 2024-12-06 17:03:55 +00:00
serde Update hashbrown to 0.15 (#15801) 2024-12-10 19:45:50 +00:00
array.rs Add no_std support to bevy_reflect (#16256) 2024-12-05 21:15:21 +00:00
attributes.rs Add no_std support to bevy_reflect (#16256) 2024-12-05 21:15:21 +00:00
fields.rs Add core and alloc over std Lints (#15281) 2024-09-27 00:59:59 +00:00
from_reflect.rs Add no_std support to bevy_reflect (#16256) 2024-12-05 21:15:21 +00:00
generics.rs Add no_std support to bevy_reflect (#16256) 2024-12-05 21:15:21 +00:00
kind.rs Update hashbrown to 0.15 (#15801) 2024-12-10 19:45:50 +00:00
lib.rs Rust 1.83, allow -> expect (missing_docs) (#16561) 2024-12-16 23:27:57 +00:00
list.rs Add no_std support to bevy_reflect (#16256) 2024-12-05 21:15:21 +00:00
map.rs Update hashbrown to 0.15 (#15801) 2024-12-10 19:45:50 +00:00
reflect.rs bevy_reflect: Remove PartialReflect::serializable (#16576) 2024-12-16 23:29:46 +00:00
reflectable.rs bevy_reflect: Add Reflectable trait (#5772) 2024-09-18 00:36:41 +00:00
remote.rs Add no_std support to bevy_reflect (#16256) 2024-12-05 21:15:21 +00:00
set.rs Update hashbrown to 0.15 (#15801) 2024-12-10 19:45:50 +00:00
std_traits.rs Add no_std support to bevy_reflect (#16256) 2024-12-05 21:15:21 +00:00
struct_trait.rs Add no_std support to bevy_reflect (#16256) 2024-12-05 21:15:21 +00:00
tuple_struct.rs Add no_std support to bevy_reflect (#16256) 2024-12-05 21:15:21 +00:00
tuple.rs Add no_std support to bevy_reflect (#16256) 2024-12-05 21:15:21 +00:00
type_info_stack.rs Add no_std support to bevy_reflect (#16256) 2024-12-05 21:15:21 +00:00
type_info.rs Deny derive_more error feature and replace it with thiserror (#16684) 2024-12-06 17:03:55 +00:00
type_path.rs Add no_std support to bevy_reflect (#16256) 2024-12-05 21:15:21 +00:00
type_registry.rs Add no_std support to bevy_reflect (#16256) 2024-12-05 21:15:21 +00:00
utility.rs Update hashbrown to 0.15 (#15801) 2024-12-10 19:45:50 +00:00