pub struct NamespaceObjectAlias {
pub via_export_name: String,
pub suffix: String,
pub namespace_local: String,
}Expand description
One alias entry tying an exported object’s dotted property path to a namespace import.
Fields§
§via_export_name: StringCanonical export name.
suffix: StringDotted suffix of the property path relative to the export.
namespace_local: StringLocal name of the namespace import.
Trait Implementations§
Source§impl Clone for NamespaceObjectAlias
impl Clone for NamespaceObjectAlias
Source§fn clone(&self) -> NamespaceObjectAlias
fn clone(&self) -> NamespaceObjectAlias
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 moreAuto Trait Implementations§
impl Freeze for NamespaceObjectAlias
impl RefUnwindSafe for NamespaceObjectAlias
impl Send for NamespaceObjectAlias
impl Sync for NamespaceObjectAlias
impl Unpin for NamespaceObjectAlias
impl UnsafeUnpin for NamespaceObjectAlias
impl UnwindSafe for NamespaceObjectAlias
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more