Attribute Macro moretypes::record

source · []
#[record]
Expand description

Make a struct into a record, which makes all of it’s fields public

Example

#[moretypes::record]
struct Record {
    field: u32,
}

let record = Record { field: 69 };
assert_eq!(record.field, 69, "Value is not nice: {}", record.field);