From 22a00656c277e978a17cb4c8d1e6778acddae96e Mon Sep 17 00:00:00 2001 From: meh Date: Mon, 4 May 2015 18:59:05 +0200 Subject: [PATCH] avdevice: make enums Copy and Clone --- sys/src/avdevice/device.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys/src/avdevice/device.rs b/sys/src/avdevice/device.rs index cd41e84..03bed7a 100644 --- a/sys/src/avdevice/device.rs +++ b/sys/src/avdevice/device.rs @@ -12,7 +12,7 @@ pub struct AVDeviceRect { pub height: c_int, } -#[derive(Eq, PartialEq, Debug)] +#[derive(Eq, PartialEq, Copy, Clone, Debug)] #[repr(C)] pub enum AVAppToDevMessageType { AV_APP_TO_DEV_NONE = MKBETAG!(b'N', b'O', b'N', b'E'), @@ -29,7 +29,7 @@ pub enum AVAppToDevMessageType { AV_APP_TO_DEV_GET_MUTE = MKBETAG!(b'G', b'M', b'U', b'T'), } -#[derive(Eq, PartialEq, Debug)] +#[derive(Eq, PartialEq, Copy, Clone, Debug)] #[repr(C)] pub enum AVDevToAppMessageType { AV_DEV_TO_APP_NONE = MKBETAG!(b'N', b'O', b'N', b'E'),