pub struct AggregateTypeId(/* private fields */);Expand description
A compiler-assigned stable aggregate type identifier.
Implementations§
Source§impl AggregateTypeId
impl AggregateTypeId
Sourcepub const fn checked_next(self) -> Option<Self>
pub const fn checked_next(self) -> Option<Self>
Returns the next value, or None when the allocation space is exhausted.
Trait Implementations§
Source§impl Clone for AggregateTypeId
impl Clone for AggregateTypeId
impl Copy for AggregateTypeId
Source§impl Debug for AggregateTypeId
impl Debug for AggregateTypeId
Source§impl Display for AggregateTypeId
impl Display for AggregateTypeId
impl Eq for AggregateTypeId
Source§impl From<AggregateTypeId> for u32
impl From<AggregateTypeId> for u32
Source§fn from(value: AggregateTypeId) -> Self
fn from(value: AggregateTypeId) -> Self
Converts to this type from the input type.
Source§impl Hash for AggregateTypeId
impl Hash for AggregateTypeId
Source§impl Ord for AggregateTypeId
impl Ord for AggregateTypeId
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for AggregateTypeId
impl PartialEq for AggregateTypeId
Source§impl PartialOrd for AggregateTypeId
impl PartialOrd for AggregateTypeId
impl StructuralPartialEq for AggregateTypeId
Auto Trait Implementations§
impl Freeze for AggregateTypeId
impl RefUnwindSafe for AggregateTypeId
impl Send for AggregateTypeId
impl Sync for AggregateTypeId
impl Unpin for AggregateTypeId
impl UnsafeUnpin for AggregateTypeId
impl UnwindSafe for AggregateTypeId
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