Merge pull request #155 from vilunov/derive-improvs
Reexport yaserde_derive macros when derive feature is enabled
This commit is contained in:
commit
5d9e77ffcf
@ -6,5 +6,4 @@ license = "MIT"
|
||||
edition = "2018"
|
||||
|
||||
[dependencies]
|
||||
yaserde = {version = "0.8.0", path = "../yaserde" }
|
||||
yaserde_derive = {version = "0.8.0", path = "../yaserde_derive" }
|
||||
yaserde = {version = "0.8.0", path = "../yaserde", features = ["yaserde_derive"] }
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
// related to issue https://github.com/media-io/yaserde/issues/15
|
||||
use yaserde::*;
|
||||
|
||||
#[derive(YaDeserialize, Default, Debug, PartialEq)]
|
||||
#[yaserde(
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
// related to issue https://github.com/media-io/yaserde/issues/3
|
||||
use yaserde::*;
|
||||
|
||||
#[derive(Default, Debug, Clone, PartialEq, YaDeserialize)]
|
||||
#[yaserde(root = "layout")]
|
||||
|
||||
@ -1,6 +1,3 @@
|
||||
#[macro_use]
|
||||
extern crate yaserde_derive;
|
||||
|
||||
mod bbigras_namespace;
|
||||
mod boscop;
|
||||
mod ln_dom;
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
// related to issue https://github.com/media-io/yaserde/issues/11
|
||||
use yaserde::*;
|
||||
|
||||
#[derive(YaDeserialize, Default, Debug, PartialEq)]
|
||||
#[yaserde(root = "DOMSymbolItem")]
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
use yaserde_derive::YaSerialize;
|
||||
use yaserde::YaSerialize;
|
||||
|
||||
#[derive(Default, PartialEq, Debug, YaSerialize)]
|
||||
struct CpuDef {
|
||||
|
||||
@ -86,6 +86,10 @@
|
||||
#[macro_use]
|
||||
extern crate yaserde_derive;
|
||||
|
||||
#[cfg(feature = "yaserde_derive")]
|
||||
#[doc(hidden)]
|
||||
pub use yaserde_derive::*;
|
||||
|
||||
use std::io::{Read, Write};
|
||||
use xml::writer::XmlEvent;
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user