fn setExtra(buffer: []u32, index: usize, extra: anytype) usize
Returns new end index.
buffer: []u32
index: usize
extra
2933 2934 2935 2936 2937 2938 2939 2940
fn setExtra(buffer: []u32, index: usize, extra: anytype) usize { const info = @typeInfo(@TypeOf(extra)).@"struct"; var i = index; inline for (info.field_names, info.field_types) |field_name, field_type| { i += setExtraField(buffer, i, field_type, @field(extra, field_name)); } return i; }
Returns new end index.