#[repr(C)]pub struct StructWithOverlayMembers {
pub overlay1: OverlayWithEquallySizedVariants,
pub overlay2: OverlayWithDifferentlySizedVariants,
}
Fields§
§overlay1: OverlayWithEquallySizedVariants
§overlay2: OverlayWithDifferentlySizedVariants
Trait Implementations§
source§impl Clone for StructWithOverlayMembers
impl Clone for StructWithOverlayMembers
source§fn clone(&self) -> StructWithOverlayMembers
fn clone(&self) -> StructWithOverlayMembers
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 moreimpl Copy for StructWithOverlayMembers
Auto Trait Implementations§
impl Freeze for StructWithOverlayMembers
impl RefUnwindSafe for StructWithOverlayMembers
impl Send for StructWithOverlayMembers
impl Sync for StructWithOverlayMembers
impl Unpin for StructWithOverlayMembers
impl UnwindSafe for StructWithOverlayMembers
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