#[repr(C)]pub struct TEEC_TempMemoryReference {
pub buffer: *mut c_void,
pub size: usize,
}Expand description
临时内存引用,用于在客户端应用和受信任代码之间传输数据
TEEC_TempMemoryReference 结构体表示在单次操作的持续期间有效的临时内存引用,
用于在客户端应用和可信应用之间传输数据。该结构表示在操作期间临时注册的内存缓冲区。
§字段
buffer- 要传输数据给 TEE 的内存缓冲区size- 缓冲区的字节大小
Fields§
§buffer: *mut c_void§size: usizeTrait Implementations§
Source§impl Clone for TEEC_TempMemoryReference
impl Clone for TEEC_TempMemoryReference
Source§fn clone(&self) -> TEEC_TempMemoryReference
fn clone(&self) -> TEEC_TempMemoryReference
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TEEC_TempMemoryReference
impl Debug for TEEC_TempMemoryReference
impl Copy for TEEC_TempMemoryReference
Auto Trait Implementations§
impl Freeze for TEEC_TempMemoryReference
impl RefUnwindSafe for TEEC_TempMemoryReference
impl !Send for TEEC_TempMemoryReference
impl !Sync for TEEC_TempMemoryReference
impl Unpin for TEEC_TempMemoryReference
impl UnsafeUnpin for TEEC_TempMemoryReference
impl UnwindSafe for TEEC_TempMemoryReference
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more