pub struct NestedPath { /* private fields */ }Expand description
Canonical identity path within one nested source.
Implementations§
Source§impl NestedPath
impl NestedPath
Sourcepub fn segments(&self) -> &[NestedPathSegment]
pub fn segments(&self) -> &[NestedPathSegment]
Returns the canonical nested path segments.
Trait Implementations§
Source§impl Clone for NestedPath
impl Clone for NestedPath
Source§impl Debug for NestedPath
impl Debug for NestedPath
Source§impl PartialEq for NestedPath
impl PartialEq for NestedPath
Source§impl Serialize for NestedPath
impl Serialize for NestedPath
impl StructuralPartialEq for NestedPath
Auto Trait Implementations§
impl Freeze for NestedPath
impl RefUnwindSafe for NestedPath
impl Send for NestedPath
impl Sync for NestedPath
impl Unpin for NestedPath
impl UnsafeUnpin for NestedPath
impl UnwindSafe for NestedPath
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,
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
Source§fn to_owned_obj(&self, data: FontData<'_>) -> U
fn to_owned_obj(&self, data: FontData<'_>) -> U
Convert this type into
T, using the provided data to resolve any offsets.Source§impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
Source§fn to_owned_obj(&self, data: FontData<'_>) -> U
fn to_owned_obj(&self, data: FontData<'_>) -> U
Convert this type into
T, using the provided data to resolve any offsets.