pub struct ImporterRegistryBuilder { /* private fields */ }
Implementations§
Source§impl ImporterRegistryBuilder
impl ImporterRegistryBuilder
pub fn register_handler<T: TypeUuid + Importer + Default + 'static>(&mut self)
pub fn register_handler_instance<T: TypeUuid + Importer + 'static>( &mut self, importer: T, )
pub fn build(self) -> ImporterRegistry
Trait Implementations§
Source§impl Default for ImporterRegistryBuilder
impl Default for ImporterRegistryBuilder
Source§fn default() -> ImporterRegistryBuilder
fn default() -> ImporterRegistryBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ImporterRegistryBuilder
impl RefUnwindSafe for ImporterRegistryBuilder
impl Send for ImporterRegistryBuilder
impl Sync for ImporterRegistryBuilder
impl Unpin for ImporterRegistryBuilder
impl UnwindSafe for ImporterRegistryBuilder
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