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
sourceimpl Clone for CAesGcmData
impl Clone for CAesGcmData
sourcefn clone(&self) -> CAesGcmData
fn clone(&self) -> CAesGcmData
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for CAesGcmData
impl Debug for CAesGcmData
sourceimpl Default for CAesGcmData
impl Default for CAesGcmData
sourcefn 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
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more