pub struct Builder<'k, T: Opaque + 'k>{ /* private fields */ }Expand description
Helper for creating a Holder.
This is necessary because closures don’t work properly here.
See Holder::new_with for examples.
Implementations§
Auto Trait Implementations§
impl<'k, T> Freeze for Builder<'k, T>
impl<'k, T> RefUnwindSafe for Builder<'k, T>
impl<'k, T> Send for Builder<'k, T>
impl<'k, T> Sync for Builder<'k, T>
impl<'k, T> Unpin for Builder<'k, T>
impl<'k, T> UnwindSafe for Builder<'k, T>
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