#[test]
fn tuple_struct_1() {
#[attrimpl::attrimpl]
struct TupleStruct1(#[attrimpl(from, into, deref_mut)] String);
let mut value = TupleStruct1::from("test".to_string());
assert_eq!(value.0, "test".to_string());
value.push_str("ing");
assert_eq!(**value, "testing".to_string());
let s: String = value.into();
assert_eq!(s, "testing");
}