pub struct StructMemberType {
pub name: String,
pub ty: Type,
pub size: Option<u32>,
pub align: Option<u32>,
}Fields§
§name: String§ty: Type§size: Option<u32>§align: Option<u32>Implementations§
Trait Implementations§
Source§impl Clone for StructMemberType
impl Clone for StructMemberType
Source§fn clone(&self) -> StructMemberType
fn clone(&self) -> StructMemberType
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 StructMemberType
impl Debug for StructMemberType
Source§impl PartialEq for StructMemberType
impl PartialEq for StructMemberType
impl Eq for StructMemberType
impl StructuralPartialEq for StructMemberType
Auto Trait Implementations§
impl Freeze for StructMemberType
impl RefUnwindSafe for StructMemberType
impl Send for StructMemberType
impl Sync for StructMemberType
impl Unpin for StructMemberType
impl UnwindSafe for StructMemberType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more