pub struct ConfigResolver {
pub get_config: Option<unsafe fn(this: *const ConfigResolver, name: *const ModuleName, limits: *const TypeCheckLimits) -> *const Config>,
}Fields§
§get_config: Option<unsafe fn(this: *const ConfigResolver, name: *const ModuleName, limits: *const TypeCheckLimits) -> *const Config>virtual const Config& getConfig(const ModuleName&, const TypeCheckLimits&) const
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ConfigResolver
impl RefUnwindSafe for ConfigResolver
impl Send for ConfigResolver
impl Sync for ConfigResolver
impl Unpin for ConfigResolver
impl UnsafeUnpin for ConfigResolver
impl UnwindSafe for ConfigResolver
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