pub struct ConstantSliceRecord<'a> { /* private fields */ }
Trait Implementations§
Source§impl<'a> Record for ConstantSliceRecord<'a>
impl<'a> Record for ConstantSliceRecord<'a>
type PathElement = &'a &'a str
type PathElements = Iter<'a, &'a str>
type Attributes = Cloned<Iter<'a, Attribute>>
Source§fn path(&self) -> Self::PathElements
fn path(&self) -> Self::PathElements
List of path segments (equivalent to Uri-Path option values) leading to the indicated
resoruce
Source§fn rel(&self) -> Option<&str>
fn rel(&self) -> Option<&str>
Link relation (or None to default to the implicit “hosts”) Read more
Source§fn attributes(&self) -> Self::Attributes
fn attributes(&self) -> Self::Attributes
Target attributes of the link
Auto Trait Implementations§
impl<'a> Freeze for ConstantSliceRecord<'a>
impl<'a> RefUnwindSafe for ConstantSliceRecord<'a>
impl<'a> Send for ConstantSliceRecord<'a>
impl<'a> Sync for ConstantSliceRecord<'a>
impl<'a> Unpin for ConstantSliceRecord<'a>
impl<'a> UnwindSafe for ConstantSliceRecord<'a>
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
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