bevy/crates/bevy_ecs/hecs/src/serde.rs

14 lines
289 B
Rust

// modified by Bevy contributors
use crate::entities::Entity;
use serde::{Serialize, Serializer};
impl Serialize for Entity {
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
where
S: Serializer,
{
serializer.serialize_u128(self.id())
}
}