pub struct TypeLayoutInfo {
pub name: Cow<'static, str>,
pub size: usize,
pub alignment: usize,
pub fields: Vec<Field>,
}
Fields§
§name: Cow<'static, str>
§size: usize
§alignment: usize
§fields: Vec<Field>
Trait Implementations§
Source§impl Debug for TypeLayoutInfo
impl Debug for TypeLayoutInfo
Auto Trait Implementations§
impl Freeze for TypeLayoutInfo
impl RefUnwindSafe for TypeLayoutInfo
impl Send for TypeLayoutInfo
impl Sync for TypeLayoutInfo
impl Unpin for TypeLayoutInfo
impl UnwindSafe for TypeLayoutInfo
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