rkyv_impl 0.2.2

Macro for `rkyv` users to implement methods on `Foo` and `ArchivedFoo` in a single `impl` block.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#[test]
fn tests() {
    let t = trybuild::TestCases::new();
    t.pass("test_files/01-parse.rs");
    t.pass("test_files/02-call-simple-methods.rs");
    t.pass("test_files/03-generic-self-type.rs");
    t.compile_fail("test_files/04-unexpected-input.rs");
    t.pass("test_files/05-impl-trait.rs");
    t.pass("test_files/06-parse-external-path.rs");
    t.compile_fail("test_files/07-unsupported-self-type.rs");
    t.pass("test_files/08-nonarchive-generic.rs");
    t.pass("test_files/09-method-bounds.rs");
    t.pass("test_files/10-transform-multiple-params.rs");
    t.pass("test_files/11-preserve-other-attributes.rs");
    t.pass("test_files/12-transform-associated-type.rs");
}