1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
#![allow(dead_code)] #![allow(unused_must_use)] #![allow(unused_imports)] extern crate rustc_serialize; mod rtps; struct Entity; struct QosPolicy; struct Listener; struct StatusKind; trait EntityTrait { fn set_qos(qos_list:&[QosPolicy]) -> ReturnCode_t; fn get_qos(qos_list:&mut [QosPolicy]) -> ReturnCode_t; fn set_listener(a_listener:&Listener, mask:&[StatusKind]) -> ReturnCode_t; } #[allow(non_camel_case_types)] enum ReturnCode_t { OK, ERROR, BAD_PARAMETER, UNSUPPORTED, ALREADY_DELETED, OUT_OF_RESOURCES, NOT_ENABLED, IMMUTABLE_POLICY, INCONSISTENT_POLICY, PRECONDITION_NOT_MET, TIMEOUT, ILLEGAL_OPERATION, NO_DATA, } #[test] fn it_works() { }