Skip to main content

shipyard/views/serde/ser/
unique_or_default_mut.rs

1use crate::component::Unique;
2use crate::views::UniqueOrDefaultViewMut;
3use serde::{Serialize, Serializer};
4
5impl<'a, T: Unique + Default + Serialize> Serialize for UniqueOrDefaultViewMut<'a, T> {
6    fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
7    where
8        S: Serializer,
9    {
10        (**self).serialize(serializer)
11    }
12}