@@ -18,19 +18,19 @@ macro_rules! call {
1818 ( $f: expr) => { {
1919 let code = unsafe { $f } ;
2020 match code {
21- :: hv_sys:: hv_return_t_HV_SUCCESS => Ok ( ( ) ) ,
21+ :: hv_sys:: HV_SUCCESS => Ok ( ( ) ) ,
2222 _ => Err ( Error :: from( code) ) ,
2323 }
2424 } } ;
2525}
2626
2727/// The type of system capabilities.
28- #[ repr( u64 ) ]
28+ #[ repr( u32 ) ]
2929#[ non_exhaustive]
3030#[ derive( Debug , Copy , Clone , Eq , PartialEq ) ]
3131pub enum Capability {
32- VCpuMax = sys:: hv_capability_t_HV_CAP_VCPUMAX ,
33- AddrSpaceMax = sys:: hv_capability_t_HV_CAP_ADDRSPACEMAX ,
32+ VCpuMax = sys:: HV_CAP_VCPUMAX ,
33+ AddrSpaceMax = sys:: HV_CAP_ADDRSPACEMAX ,
3434}
3535
3636/// Type of a user virtual address.
@@ -220,12 +220,12 @@ impl fmt::Display for Error {
220220impl From < sys:: hv_return_t > for Error {
221221 fn from ( value : sys:: hv_return_t ) -> Self {
222222 match value {
223- sys:: hv_return_t_HV_ERROR => Error :: Unsuccessful ,
224- sys:: hv_return_t_HV_BUSY => Error :: Busy ,
225- sys:: hv_return_t_HV_BAD_ARGUMENT => Error :: BadArgument ,
226- sys:: hv_return_t_HV_NO_RESOURCES => Error :: NoResources ,
227- sys:: hv_return_t_HV_NO_DEVICE => Error :: NoDevice ,
228- sys:: hv_return_t_HV_UNSUPPORTED => Error :: Unsupported ,
223+ sys:: HV_ERROR => Error :: Unsuccessful ,
224+ sys:: HV_BUSY => Error :: Busy ,
225+ sys:: HV_BAD_ARGUMENT => Error :: BadArgument ,
226+ sys:: HV_NO_RESOURCES => Error :: NoResources ,
227+ sys:: HV_NO_DEVICE => Error :: NoDevice ,
228+ sys:: HV_UNSUPPORTED => Error :: Unsupported ,
229229 _ => Error :: Unknown ( value) ,
230230 }
231231 }
0 commit comments