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}