fake_serialize 0.1.1

A rust macro for implementing dummy implementations of the traits serde::Serialize and serde::Deserialize
Documentation
# fake_serialize
A rust macro for implementing dummy implementations of the traits `serde::Serialize` and `serde::Deserialize`

Sometimes, you run in the problem to use some trait or function from an external crate, that is
constraint to types that implement the traits `serde::Serialize` or/and `serde::Deserialize`, even if 
this is not an requirement for all use cases. Here, using a dummy implementation that just returns
an error if `serialize` or `deserialize` is calls comes handy.

This crate provides a derive macro that just provides these dummy implementations, e.g.
```rust
use fake_serialize::{FakeSerialize,FakeDeserialize};

#[derive(FakeSerialize,FakeDeserialize)]
struct SomeStruct {
    ...
}
```

## License

Licensed under either of

  * Apache License, Version 2.0,
    ([LICENSE-APACHE]https://github.com/argmin-rs/argmin/blob/master/LICENSE-APACHE or
    http://www.apache.org/licenses/LICENSE-2.0)
  * MIT License ([LICENSE-MIT]https://github.com/argmin-rs/argmin/blob/master/LICENSE-MIT or
    http://opensource.org/licenses/MIT)

at your option.


### Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion
in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above,
without any additional terms or conditions.

License: MIT OR Apache-2.0