- Add
MetadataImagestruct (image_url, mime_type, width, height) toclips_nft/src/metadata/types.rs. - Add
thumbnail: Option<MetadataImage>toClipMetadata. - Update constructors in
ClipMetadatato initializethumbnailtoNone. - Update
ClipMetadata::with_full_data(or add a new constructor) to support thumbnail if needed. - Re-export the new struct from
clips_nft/src/metadata/mod.rs. - Add unit tests for cloning/equality and basic field assignment.
- Run
cargo testto ensure the codebase compiles and tests pass.