Struct sgx_types::types::CAesGcmData
source · #[repr(C)]pub struct CAesGcmData {
pub payload_size: u32,
pub reserved: [u8; 12],
pub payload_tag: [u8; 16],
pub payload: [u8; 0],
}
Fields§
§payload_size: u32
§reserved: [u8; 12]
§payload_tag: [u8; 16]
§payload: [u8; 0]
Trait Implementations§
source§impl Clone for CAesGcmData
impl Clone for CAesGcmData
source§fn clone(&self) -> CAesGcmData
fn clone(&self) -> CAesGcmData
Returns a copy 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 CAesGcmData
impl Debug for CAesGcmData
source§impl Default for CAesGcmData
impl Default for CAesGcmData
source§fn default() -> CAesGcmData
fn default() -> CAesGcmData
Returns the “default value” for a type. Read more
impl ContiguousMemory for CAesGcmData
impl Copy for CAesGcmData
Auto Trait Implementations§
impl RefUnwindSafe for CAesGcmData
impl Send for CAesGcmData
impl Sync for CAesGcmData
impl Unpin for CAesGcmData
impl UnwindSafe for CAesGcmData
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