2 个稳定版本

使用旧的Rust 2015

1.0.1 2018年6月8日
1.0.0 2017年5月6日

#23 in #legacy


用于 3 crate

MIT/Apache

6KB

旧版Serde适配器

这些适配器crate允许一个crate同时支持多个版本的Serde实现。

extern crate serde08;
extern crate serde09;
extern crate serde1;

struct S;

impl serde08::Deserialize for S {
    fn deserialize<D>(deserializer: &mut D) -> Result<Self, D::Error>
        where D: serde08::Deserializer
    {
        unimplemented!()
    }
}

impl serde09::Deserialize for S {
    fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>
        where D: serde09::Deserializer
    {
        unimplemented!()
    }
}

impl<'de> serde1::Deserialize<'de> for S {
    fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>
        where D: serde1::Deserializer<'de>
    {
        unimplemented!()
    }
}

许可证

许可协议为Apache License, Version 2.0MIT license,您可选其一。
除非您明确声明,否则任何有意提交以包含在本crate中的贡献,根据Apache-2.0许可证定义,应双许可如上所述,不附加任何额外条款或条件。

依赖关系

~110–345KB