simd-json-derive 0.1.15

derives for simd-json
Documentation
impl _serde::Serialize for Bla {
    fn serialize<__S>(&self, __serializer: __S) -> _serde::export::Result<__S::Ok, __S::Error>
    where
        __S: _serde::Serializer,
    {
        let mut __serde_state =
            match _serde::Serializer::serialize_struct(__serializer, "Bla", false as usize + 1 + 1)
            {
                _serde::export::Ok(__val) => __val,
                _serde::export::Err(__err) => {
                    return _serde::export::Err(__err);
                }
            };
        match _serde::ser::SerializeStruct::serialize_field(&mut __serde_state, "f1", &self.f1) {
            _serde::export::Ok(__val) => __val,
            _serde::export::Err(__err) => {
                return _serde::export::Err(__err);
            }
        };
        match _serde::ser::SerializeStruct::serialize_field(&mut __serde_state, "f2", &self.f2) {
            _serde::export::Ok(__val) => __val,
            _serde::export::Err(__err) => {
                return _serde::export::Err(__err);
            }
        };
        _serde::ser::SerializeStruct::end(__serde_state)
    }
}