use atruct::Return;
fn main() {
let abc = get_abc();
println!("{}", abc.a); println!("{}", abc.b); println!("{:?}", abc.c); }
#[Return(a: u8, b: String, c: Vec<isize>)] fn get_abc() {
Return {
a: 24,
b: "you can use any type in a field".into(),
c: vec![-1,0,0,-1,1,0,1,-1],
}
}