serde_webgpu 0.1.0

Serialize WebGPU uniform buffer member layout
Documentation
# serde_webgpu

Serialize content to WebGPU.

```
#[derive(Serialize)]

struct Uniform {
    a: f16,
    b: mat4x4<f32>,
}

let uniform = Uniform {
    a: f16::from_f32(123.456),
    b: [
        vec4(1.0, 2.0, 3.0, 4.0),
        vec4(4.0, 5.0, 7.0, 8.0),
        vec4(1.0, 2.0, 3.0, 4.0),
        vec4(5.0, 6.0, 7.0, 8.0),
    ],
};

serialize_webgpu_buffer(&uniform).unwrap();
```