#[repr(C)]pub struct Vector_ConstRange<T> {
pub _phantom_0: PhantomData<UnsafeCell<T>>,
pub mCur: *const T,
pub mEnd: *const T,
}Fields§
§_phantom_0: PhantomData<UnsafeCell<T>>§mCur: *const T§mEnd: *const TTrait Implementations§
Source§impl<T: Clone> Clone for Vector_ConstRange<T>
impl<T: Clone> Clone for Vector_ConstRange<T>
Source§fn clone(&self) -> Vector_ConstRange<T>
fn clone(&self) -> Vector_ConstRange<T>
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<T: Debug> Debug for Vector_ConstRange<T>
impl<T: Debug> Debug for Vector_ConstRange<T>
Source§impl<T: PartialEq> PartialEq for Vector_ConstRange<T>
impl<T: PartialEq> PartialEq for Vector_ConstRange<T>
impl<T: Copy> Copy for Vector_ConstRange<T>
impl<T> StructuralPartialEq for Vector_ConstRange<T>
Auto Trait Implementations§
impl<T> Freeze for Vector_ConstRange<T>
impl<T> !RefUnwindSafe for Vector_ConstRange<T>
impl<T> !Send for Vector_ConstRange<T>
impl<T> !Sync for Vector_ConstRange<T>
impl<T> Unpin for Vector_ConstRange<T>where
T: Unpin,
impl<T> UnwindSafe for Vector_ConstRange<T>where
T: RefUnwindSafe + UnwindSafe,
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> Filterable for T
impl<T> Filterable for T
Source§fn filterable(
self,
filter_name: &'static str,
) -> RequestFilterDataProvider<T, fn(DataRequest<'_>) -> bool>
fn filterable( self, filter_name: &'static str, ) -> RequestFilterDataProvider<T, fn(DataRequest<'_>) -> bool>
Creates a filterable data provider with the given name for debugging. Read more
impl<T> ErasedDestructor for Twhere
T: 'static,
impl<T> MaybeSendSync for T
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...) attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 16 bytes