diff --git a/crates/ruma-client-api/src/r0/to_device.rs b/crates/ruma-client-api/src/r0/to_device.rs index f25fcee2..537883e4 100644 --- a/crates/ruma-client-api/src/r0/to_device.rs +++ b/crates/ruma-client-api/src/r0/to_device.rs @@ -32,6 +32,12 @@ impl Display for DeviceIdOrAllDevices { } } +impl From for DeviceIdOrAllDevices { + fn from(d: DeviceIdBox) -> Self { + DeviceIdOrAllDevices::DeviceId(d) + } +} + impl TryFrom<&str> for DeviceIdOrAllDevices { type Error = &'static str; fn try_from(device_id_or_all_devices: &str) -> Result {