pub fn device_class_is<S>(device_class: DeviceClass) -> Predicate<S>where S: 'static + AsRef<EmulatorState>,