bevy_hecs 0.3.0

Bevy fork of hecs: a fast, minimal, and ergonomic entity-component-system
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
// 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_u32(self.id())
    }
}