use domain::value_objects::{ChannelId, SnapshotId}; pub struct SaveSnapshotCommand { pub channel_id: ChannelId, pub label: Option, } pub struct PatchLabelCommand { pub channel_id: ChannelId, pub snapshot_id: SnapshotId, pub label: Option, } pub struct RestoreSnapshotCommand { pub channel_id: ChannelId, pub snapshot_id: SnapshotId, }