I have a bunch newtypes that are basically just wrapping String object:
#[deriving(Show)]
struct IS(pub String);
#[deriving(Show)]
struct HD(pub String);
#[deriving(Show)]
struct EI(pub String);
#[deriving(Show)]
struct RP(pub String);
#[deriving(Show)]
struct PL(pub String);
Now, #[deriving(Show)], produces the following for the output: EI(MyStringHere), and I would like just to output MyStringHere. Implementing Show explicitly works, but is there any way to implement it for all these newtypes at once?