mirror of
https://github.com/lune-org/lune.git
synced 2025-04-03 01:50:55 +01:00
Fix formatting (#243)
This commit is contained in:
parent
410489a280
commit
706efaf1e9
11 changed files with 197 additions and 49 deletions
|
@ -0,0 +1 @@
|
|||
|
|
@ -37,7 +37,10 @@ impl FfiConvert for CTypeInfo<f32> {
|
|||
}
|
||||
};
|
||||
unsafe {
|
||||
*(data_handle.get_inner_pointer().byte_offset(offset).cast::<f32>()) = value;
|
||||
*(data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<f32>()) = value;
|
||||
}
|
||||
Ok(())
|
||||
}
|
||||
|
@ -49,7 +52,11 @@ impl FfiConvert for CTypeInfo<f32> {
|
|||
data_handle: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<LuaValue<'lua>> {
|
||||
let value = unsafe {
|
||||
(*data_handle.get_inner_pointer().byte_offset(offset).cast::<f32>()).into_lua(lua)?
|
||||
(*data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<f32>())
|
||||
.into_lua(lua)?
|
||||
};
|
||||
Ok(value)
|
||||
}
|
||||
|
@ -61,8 +68,12 @@ impl FfiConvert for CTypeInfo<f32> {
|
|||
dst: &Ref<dyn FfiData>,
|
||||
src: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<()> {
|
||||
*dst.get_inner_pointer().byte_offset(dst_offset).cast::<f32>() =
|
||||
*src.get_inner_pointer().byte_offset(src_offset).cast::<f32>();
|
||||
*dst.get_inner_pointer()
|
||||
.byte_offset(dst_offset)
|
||||
.cast::<f32>() = *src
|
||||
.get_inner_pointer()
|
||||
.byte_offset(src_offset)
|
||||
.cast::<f32>();
|
||||
Ok(())
|
||||
}
|
||||
unsafe fn stringify_data(
|
||||
|
@ -71,6 +82,10 @@ impl FfiConvert for CTypeInfo<f32> {
|
|||
offset: isize,
|
||||
data_handle: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<String> {
|
||||
Ok((*data_handle.get_inner_pointer().byte_offset(offset).cast::<f32>()).to_string())
|
||||
Ok((*data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<f32>())
|
||||
.to_string())
|
||||
}
|
||||
}
|
||||
|
|
|
@ -37,7 +37,10 @@ impl FfiConvert for CTypeInfo<f64> {
|
|||
}
|
||||
};
|
||||
unsafe {
|
||||
*(data_handle.get_inner_pointer().byte_offset(offset).cast::<f64>()) = value;
|
||||
*(data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<f64>()) = value;
|
||||
}
|
||||
Ok(())
|
||||
}
|
||||
|
@ -49,7 +52,11 @@ impl FfiConvert for CTypeInfo<f64> {
|
|||
data_handle: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<LuaValue<'lua>> {
|
||||
let value = unsafe {
|
||||
(*data_handle.get_inner_pointer().byte_offset(offset).cast::<f64>()).into_lua(lua)?
|
||||
(*data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<f64>())
|
||||
.into_lua(lua)?
|
||||
};
|
||||
Ok(value)
|
||||
}
|
||||
|
@ -61,8 +68,12 @@ impl FfiConvert for CTypeInfo<f64> {
|
|||
dst: &Ref<dyn FfiData>,
|
||||
src: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<()> {
|
||||
*dst.get_inner_pointer().byte_offset(dst_offset).cast::<f64>() =
|
||||
*src.get_inner_pointer().byte_offset(src_offset).cast::<f64>();
|
||||
*dst.get_inner_pointer()
|
||||
.byte_offset(dst_offset)
|
||||
.cast::<f64>() = *src
|
||||
.get_inner_pointer()
|
||||
.byte_offset(src_offset)
|
||||
.cast::<f64>();
|
||||
Ok(())
|
||||
}
|
||||
unsafe fn stringify_data(
|
||||
|
@ -71,6 +82,10 @@ impl FfiConvert for CTypeInfo<f64> {
|
|||
offset: isize,
|
||||
data_handle: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<String> {
|
||||
Ok((*data_handle.get_inner_pointer().byte_offset(offset).cast::<f64>()).to_string())
|
||||
Ok((*data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<f64>())
|
||||
.to_string())
|
||||
}
|
||||
}
|
||||
|
|
|
@ -37,7 +37,10 @@ impl FfiConvert for CTypeInfo<i128> {
|
|||
}
|
||||
};
|
||||
unsafe {
|
||||
*(data_handle.get_inner_pointer().byte_offset(offset).cast::<i128>()) = value;
|
||||
*(data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<i128>()) = value;
|
||||
}
|
||||
Ok(())
|
||||
}
|
||||
|
@ -49,7 +52,11 @@ impl FfiConvert for CTypeInfo<i128> {
|
|||
data_handle: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<LuaValue<'lua>> {
|
||||
let value = unsafe {
|
||||
(*data_handle.get_inner_pointer().byte_offset(offset).cast::<i128>()).into_lua(lua)?
|
||||
(*data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<i128>())
|
||||
.into_lua(lua)?
|
||||
};
|
||||
Ok(value)
|
||||
}
|
||||
|
@ -61,8 +68,12 @@ impl FfiConvert for CTypeInfo<i128> {
|
|||
dst: &Ref<dyn FfiData>,
|
||||
src: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<()> {
|
||||
*dst.get_inner_pointer().byte_offset(dst_offset).cast::<i128>() =
|
||||
*src.get_inner_pointer().byte_offset(src_offset).cast::<i128>();
|
||||
*dst.get_inner_pointer()
|
||||
.byte_offset(dst_offset)
|
||||
.cast::<i128>() = *src
|
||||
.get_inner_pointer()
|
||||
.byte_offset(src_offset)
|
||||
.cast::<i128>();
|
||||
Ok(())
|
||||
}
|
||||
unsafe fn stringify_data(
|
||||
|
@ -71,6 +82,10 @@ impl FfiConvert for CTypeInfo<i128> {
|
|||
offset: isize,
|
||||
data_handle: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<String> {
|
||||
Ok((*data_handle.get_inner_pointer().byte_offset(offset).cast::<i128>()).to_string())
|
||||
Ok((*data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<i128>())
|
||||
.to_string())
|
||||
}
|
||||
}
|
||||
|
|
|
@ -37,7 +37,10 @@ impl FfiConvert for CTypeInfo<i16> {
|
|||
}
|
||||
};
|
||||
unsafe {
|
||||
*(data_handle.get_inner_pointer().byte_offset(offset).cast::<i16>()) = value;
|
||||
*(data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<i16>()) = value;
|
||||
}
|
||||
Ok(())
|
||||
}
|
||||
|
@ -49,7 +52,11 @@ impl FfiConvert for CTypeInfo<i16> {
|
|||
data_handle: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<LuaValue<'lua>> {
|
||||
let value = unsafe {
|
||||
(*data_handle.get_inner_pointer().byte_offset(offset).cast::<i16>()).into_lua(lua)?
|
||||
(*data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<i16>())
|
||||
.into_lua(lua)?
|
||||
};
|
||||
Ok(value)
|
||||
}
|
||||
|
@ -61,8 +68,12 @@ impl FfiConvert for CTypeInfo<i16> {
|
|||
dst: &Ref<dyn FfiData>,
|
||||
src: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<()> {
|
||||
*dst.get_inner_pointer().byte_offset(dst_offset).cast::<i16>() =
|
||||
*src.get_inner_pointer().byte_offset(src_offset).cast::<i16>();
|
||||
*dst.get_inner_pointer()
|
||||
.byte_offset(dst_offset)
|
||||
.cast::<i16>() = *src
|
||||
.get_inner_pointer()
|
||||
.byte_offset(src_offset)
|
||||
.cast::<i16>();
|
||||
Ok(())
|
||||
}
|
||||
unsafe fn stringify_data(
|
||||
|
@ -71,6 +82,10 @@ impl FfiConvert for CTypeInfo<i16> {
|
|||
offset: isize,
|
||||
data_handle: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<String> {
|
||||
Ok((*data_handle.get_inner_pointer().byte_offset(offset).cast::<i16>()).to_string())
|
||||
Ok((*data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<i16>())
|
||||
.to_string())
|
||||
}
|
||||
}
|
||||
|
|
|
@ -37,7 +37,10 @@ impl FfiConvert for CTypeInfo<i32> {
|
|||
}
|
||||
};
|
||||
unsafe {
|
||||
*(data_handle.get_inner_pointer().byte_offset(offset).cast::<i32>()) = value;
|
||||
*(data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<i32>()) = value;
|
||||
}
|
||||
Ok(())
|
||||
}
|
||||
|
@ -49,7 +52,11 @@ impl FfiConvert for CTypeInfo<i32> {
|
|||
data_handle: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<LuaValue<'lua>> {
|
||||
let value = unsafe {
|
||||
(*data_handle.get_inner_pointer().byte_offset(offset).cast::<i32>()).into_lua(lua)?
|
||||
(*data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<i32>())
|
||||
.into_lua(lua)?
|
||||
};
|
||||
Ok(value)
|
||||
}
|
||||
|
@ -61,8 +68,12 @@ impl FfiConvert for CTypeInfo<i32> {
|
|||
dst: &Ref<dyn FfiData>,
|
||||
src: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<()> {
|
||||
*dst.get_inner_pointer().byte_offset(dst_offset).cast::<i32>() =
|
||||
*src.get_inner_pointer().byte_offset(src_offset).cast::<i32>();
|
||||
*dst.get_inner_pointer()
|
||||
.byte_offset(dst_offset)
|
||||
.cast::<i32>() = *src
|
||||
.get_inner_pointer()
|
||||
.byte_offset(src_offset)
|
||||
.cast::<i32>();
|
||||
Ok(())
|
||||
}
|
||||
unsafe fn stringify_data(
|
||||
|
@ -71,6 +82,10 @@ impl FfiConvert for CTypeInfo<i32> {
|
|||
offset: isize,
|
||||
data_handle: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<String> {
|
||||
Ok((*data_handle.get_inner_pointer().byte_offset(offset).cast::<i32>()).to_string())
|
||||
Ok((*data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<i32>())
|
||||
.to_string())
|
||||
}
|
||||
}
|
||||
|
|
|
@ -37,7 +37,10 @@ impl FfiConvert for CTypeInfo<i64> {
|
|||
}
|
||||
};
|
||||
unsafe {
|
||||
*(data_handle.get_inner_pointer().byte_offset(offset).cast::<i64>()) = value;
|
||||
*(data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<i64>()) = value;
|
||||
}
|
||||
Ok(())
|
||||
}
|
||||
|
@ -49,7 +52,11 @@ impl FfiConvert for CTypeInfo<i64> {
|
|||
data_handle: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<LuaValue<'lua>> {
|
||||
let value = unsafe {
|
||||
(*data_handle.get_inner_pointer().byte_offset(offset).cast::<i64>()).into_lua(lua)?
|
||||
(*data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<i64>())
|
||||
.into_lua(lua)?
|
||||
};
|
||||
Ok(value)
|
||||
}
|
||||
|
@ -61,8 +68,12 @@ impl FfiConvert for CTypeInfo<i64> {
|
|||
dst: &Ref<dyn FfiData>,
|
||||
src: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<()> {
|
||||
*dst.get_inner_pointer().byte_offset(dst_offset).cast::<i64>() =
|
||||
*src.get_inner_pointer().byte_offset(src_offset).cast::<i64>();
|
||||
*dst.get_inner_pointer()
|
||||
.byte_offset(dst_offset)
|
||||
.cast::<i64>() = *src
|
||||
.get_inner_pointer()
|
||||
.byte_offset(src_offset)
|
||||
.cast::<i64>();
|
||||
Ok(())
|
||||
}
|
||||
unsafe fn stringify_data(
|
||||
|
@ -71,6 +82,10 @@ impl FfiConvert for CTypeInfo<i64> {
|
|||
offset: isize,
|
||||
data_handle: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<String> {
|
||||
Ok((*data_handle.get_inner_pointer().byte_offset(offset).cast::<i64>()).to_string())
|
||||
Ok((*data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<i64>())
|
||||
.to_string())
|
||||
}
|
||||
}
|
||||
|
|
|
@ -37,7 +37,10 @@ impl FfiConvert for CTypeInfo<u128> {
|
|||
}
|
||||
};
|
||||
unsafe {
|
||||
*(data_handle.get_inner_pointer().byte_offset(offset).cast::<u128>()) = value;
|
||||
*(data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<u128>()) = value;
|
||||
}
|
||||
Ok(())
|
||||
}
|
||||
|
@ -49,7 +52,11 @@ impl FfiConvert for CTypeInfo<u128> {
|
|||
data_handle: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<LuaValue<'lua>> {
|
||||
let value = unsafe {
|
||||
(*data_handle.get_inner_pointer().byte_offset(offset).cast::<u128>()).into_lua(lua)?
|
||||
(*data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<u128>())
|
||||
.into_lua(lua)?
|
||||
};
|
||||
Ok(value)
|
||||
}
|
||||
|
@ -61,8 +68,12 @@ impl FfiConvert for CTypeInfo<u128> {
|
|||
dst: &Ref<dyn FfiData>,
|
||||
src: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<()> {
|
||||
*dst.get_inner_pointer().byte_offset(dst_offset).cast::<u128>() =
|
||||
*src.get_inner_pointer().byte_offset(src_offset).cast::<u128>();
|
||||
*dst.get_inner_pointer()
|
||||
.byte_offset(dst_offset)
|
||||
.cast::<u128>() = *src
|
||||
.get_inner_pointer()
|
||||
.byte_offset(src_offset)
|
||||
.cast::<u128>();
|
||||
Ok(())
|
||||
}
|
||||
unsafe fn stringify_data(
|
||||
|
@ -71,6 +82,10 @@ impl FfiConvert for CTypeInfo<u128> {
|
|||
offset: isize,
|
||||
data_handle: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<String> {
|
||||
Ok((*data_handle.get_inner_pointer().byte_offset(offset).cast::<u128>()).to_string())
|
||||
Ok((*data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<u128>())
|
||||
.to_string())
|
||||
}
|
||||
}
|
||||
|
|
|
@ -38,7 +38,10 @@ impl FfiConvert for CTypeInfo<u16> {
|
|||
}
|
||||
};
|
||||
unsafe {
|
||||
*(data_handle.get_inner_pointer().byte_offset(offset).cast::<u16>()) = value;
|
||||
*(data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<u16>()) = value;
|
||||
}
|
||||
Ok(())
|
||||
}
|
||||
|
@ -50,7 +53,11 @@ impl FfiConvert for CTypeInfo<u16> {
|
|||
data_handle: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<LuaValue<'lua>> {
|
||||
let value = unsafe {
|
||||
(*data_handle.get_inner_pointer().byte_offset(offset).cast::<u16>()).into_lua(lua)?
|
||||
(*data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<u16>())
|
||||
.into_lua(lua)?
|
||||
};
|
||||
Ok(value)
|
||||
}
|
||||
|
@ -62,8 +69,12 @@ impl FfiConvert for CTypeInfo<u16> {
|
|||
dst: &Ref<dyn FfiData>,
|
||||
src: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<()> {
|
||||
*dst.get_inner_pointer().byte_offset(dst_offset).cast::<u16>() =
|
||||
*src.get_inner_pointer().byte_offset(src_offset).cast::<u16>();
|
||||
*dst.get_inner_pointer()
|
||||
.byte_offset(dst_offset)
|
||||
.cast::<u16>() = *src
|
||||
.get_inner_pointer()
|
||||
.byte_offset(src_offset)
|
||||
.cast::<u16>();
|
||||
Ok(())
|
||||
}
|
||||
unsafe fn stringify_data(
|
||||
|
@ -72,6 +83,10 @@ impl FfiConvert for CTypeInfo<u16> {
|
|||
offset: isize,
|
||||
data_handle: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<String> {
|
||||
Ok((*data_handle.get_inner_pointer().byte_offset(offset).cast::<u16>()).to_string())
|
||||
Ok((*data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<u16>())
|
||||
.to_string())
|
||||
}
|
||||
}
|
||||
|
|
|
@ -37,7 +37,10 @@ impl FfiConvert for CTypeInfo<u64> {
|
|||
}
|
||||
};
|
||||
unsafe {
|
||||
*(data_handle.get_inner_pointer().byte_offset(offset).cast::<u64>()) = value;
|
||||
*(data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<u64>()) = value;
|
||||
}
|
||||
Ok(())
|
||||
}
|
||||
|
@ -49,7 +52,11 @@ impl FfiConvert for CTypeInfo<u64> {
|
|||
data_handle: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<LuaValue<'lua>> {
|
||||
let value = unsafe {
|
||||
(*data_handle.get_inner_pointer().byte_offset(offset).cast::<u64>()).into_lua(lua)?
|
||||
(*data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<u64>())
|
||||
.into_lua(lua)?
|
||||
};
|
||||
Ok(value)
|
||||
}
|
||||
|
@ -61,8 +68,12 @@ impl FfiConvert for CTypeInfo<u64> {
|
|||
dst: &Ref<dyn FfiData>,
|
||||
src: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<()> {
|
||||
*dst.get_inner_pointer().byte_offset(dst_offset).cast::<u64>() =
|
||||
*src.get_inner_pointer().byte_offset(src_offset).cast::<u64>();
|
||||
*dst.get_inner_pointer()
|
||||
.byte_offset(dst_offset)
|
||||
.cast::<u64>() = *src
|
||||
.get_inner_pointer()
|
||||
.byte_offset(src_offset)
|
||||
.cast::<u64>();
|
||||
Ok(())
|
||||
}
|
||||
unsafe fn stringify_data(
|
||||
|
@ -71,6 +82,10 @@ impl FfiConvert for CTypeInfo<u64> {
|
|||
offset: isize,
|
||||
data_handle: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<String> {
|
||||
Ok((*data_handle.get_inner_pointer().byte_offset(offset).cast::<u64>()).to_string())
|
||||
Ok((*data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<u64>())
|
||||
.to_string())
|
||||
}
|
||||
}
|
||||
|
|
|
@ -34,7 +34,10 @@ impl FfiConvert for CTypeInfo<u8> {
|
|||
}
|
||||
};
|
||||
unsafe {
|
||||
*(data_handle.get_inner_pointer().byte_offset(offset).cast::<u8>()) = value;
|
||||
*(data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<u8>()) = value;
|
||||
}
|
||||
Ok(())
|
||||
}
|
||||
|
@ -47,8 +50,13 @@ impl FfiConvert for CTypeInfo<u8> {
|
|||
offset: isize,
|
||||
data_handle: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<LuaValue<'lua>> {
|
||||
let value =
|
||||
unsafe { (*data_handle.get_inner_pointer().byte_offset(offset).cast::<u8>()).into_lua(lua)? };
|
||||
let value = unsafe {
|
||||
(*data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<u8>())
|
||||
.into_lua(lua)?
|
||||
};
|
||||
Ok(value)
|
||||
}
|
||||
unsafe fn copy_data(
|
||||
|
@ -69,6 +77,10 @@ impl FfiConvert for CTypeInfo<u8> {
|
|||
offset: isize,
|
||||
data_handle: &Ref<dyn FfiData>,
|
||||
) -> LuaResult<String> {
|
||||
Ok((*data_handle.get_inner_pointer().byte_offset(offset).cast::<u8>()).to_string())
|
||||
Ok((*data_handle
|
||||
.get_inner_pointer()
|
||||
.byte_offset(offset)
|
||||
.cast::<u8>())
|
||||
.to_string())
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue