pub struct FeatureLoader;Expand description
🔥 功能加载器 - 编译时feature驱动加载
根据feature标志动态加载crates,提供类型安全的服务发现
Implementations§
Source§impl FeatureLoader
impl FeatureLoader
Sourcepub async fn load_services(
&self,
_config: &Config,
registry: &mut DefaultServiceRegistry,
) -> Result<()>
pub async fn load_services( &self, _config: &Config, registry: &mut DefaultServiceRegistry, ) -> Result<()>
🚀 加载所有启用的服务
Trait Implementations§
Source§impl Clone for FeatureLoader
impl Clone for FeatureLoader
Source§fn clone(&self) -> FeatureLoader
fn clone(&self) -> FeatureLoader
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FeatureLoader
impl Debug for FeatureLoader
impl Copy for FeatureLoader
Auto Trait Implementations§
impl Freeze for FeatureLoader
impl RefUnwindSafe for FeatureLoader
impl Send for FeatureLoader
impl Sync for FeatureLoader
impl Unpin for FeatureLoader
impl UnsafeUnpin for FeatureLoader
impl UnwindSafe for FeatureLoader
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