authorized 0.1.1

Authorized struct's fields
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use crate::Authorized;
use crate::AuthorizedResult;

#[cfg(feature = "with_serde")]
impl<'a, T: ::serde::ser::Serialize + Authorized> ::serde::ser::Serialize for AuthorizedResult<'a, T> {
    fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
    where
        S: ::serde::ser::Serializer,
    {
        let st = self
            .inner
            .build_serialize_struct::<S::Error>(&self.unauthorized_fields)?;

        st.serialize(serializer)
    }
}