pub struct UniqueNameEnforcer { /* private fields */ }Expand description
Trait for ensuring unique names across a collection or context.
Implementations§
Source§impl UniqueNameEnforcer
impl UniqueNameEnforcer
pub fn new() -> UniqueNameEnforcer
Auto Trait Implementations§
impl Freeze for UniqueNameEnforcer
impl RefUnwindSafe for UniqueNameEnforcer
impl Send for UniqueNameEnforcer
impl Sync for UniqueNameEnforcer
impl Unpin for UniqueNameEnforcer
impl UnwindSafe for UniqueNameEnforcer
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