pub struct NamespaceMinimizer { /* private fields */ }Expand description
Comprehensive namespace minimizer
Implementations§
Source§impl NamespaceMinimizer
 
impl NamespaceMinimizer
Sourcepub fn new(version: ERNVersion) -> Self
 
pub fn new(version: ERNVersion) -> Self
Create new namespace minimizer
Sourcepub fn with_conflict_resolution(self, strategy: ConflictResolution) -> Self
 
pub fn with_conflict_resolution(self, strategy: ConflictResolution) -> Self
Create namespace minimizer with specific conflict resolution
Auto Trait Implementations§
impl Freeze for NamespaceMinimizer
impl RefUnwindSafe for NamespaceMinimizer
impl Send for NamespaceMinimizer
impl Sync for NamespaceMinimizer
impl Unpin for NamespaceMinimizer
impl UnwindSafe for NamespaceMinimizer
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> 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