pub struct PrimitiveRef<'l, T>where
T: ?Sized,{ /* private fields */ }Implementations§
Source§impl PrimitiveRef<'_, Way>
impl PrimitiveRef<'_, Way>
Source§impl PrimitiveRef<'_, Relation>
impl PrimitiveRef<'_, Relation>
Source§impl<'l> PrimitiveRef<'l, PrimitiveGroup>
impl<'l> PrimitiveRef<'l, PrimitiveGroup>
pub fn primitives(self) -> PrimitivesIter<'l> ⓘ
Trait Implementations§
Source§impl<'l, T> Clone for PrimitiveRef<'l, T>
impl<'l, T> Clone for PrimitiveRef<'l, T>
Source§fn clone(&self) -> PrimitiveRef<'l, T>
fn clone(&self) -> PrimitiveRef<'l, T>
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl<'l, T> Copy for PrimitiveRef<'l, T>
Source§impl<T> Deref for PrimitiveRef<'_, T>where
T: ?Sized,
impl<T> Deref for PrimitiveRef<'_, T>where
T: ?Sized,
Source§impl<'l> IntoIterator for PrimitiveRef<'l, PrimitiveGroup>
impl<'l> IntoIterator for PrimitiveRef<'l, PrimitiveGroup>
Auto Trait Implementations§
impl<'l, T> Freeze for PrimitiveRef<'l, T>
impl<'l, T> RefUnwindSafe for PrimitiveRef<'l, T>
impl<'l, T> Send for PrimitiveRef<'l, T>
impl<'l, T> Sync for PrimitiveRef<'l, T>
impl<'l, T> Unpin for PrimitiveRef<'l, T>
impl<'l, T> UnsafeUnpin for PrimitiveRef<'l, T>
impl<'l, T> UnwindSafe for PrimitiveRef<'l, T>
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