Struct shards::SHExposedTypesInfo
source · [−]#[repr(C)]pub struct SHExposedTypesInfo {
pub elements: *mut SHExposedTypeInfo,
pub len: u32,
pub cap: u32,
}
Fields
elements: *mut SHExposedTypeInfo
len: u32
cap: u32
Trait Implementations
sourceimpl Clone for SHExposedTypesInfo
impl Clone for SHExposedTypesInfo
sourcefn clone(&self) -> SHExposedTypesInfo
fn clone(&self) -> SHExposedTypesInfo
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for SHExposedTypesInfo
impl Debug for SHExposedTypesInfo
sourceimpl Default for SHExposedTypesInfo
impl Default for SHExposedTypesInfo
sourceimpl From<&'_ Vec<SHExposedTypeInfo, Global>> for SHExposedTypesInfo
impl From<&'_ Vec<SHExposedTypeInfo, Global>> for SHExposedTypesInfo
sourcefn from(vec: &ExposedTypes) -> Self
fn from(vec: &ExposedTypes) -> Self
Converts to this type from the input type.
impl Copy for SHExposedTypesInfo
Auto Trait Implementations
impl RefUnwindSafe for SHExposedTypesInfo
impl !Send for SHExposedTypesInfo
impl !Sync for SHExposedTypesInfo
impl Unpin for SHExposedTypesInfo
impl UnwindSafe for SHExposedTypesInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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