cgp_component/traits/
can_use_component.rs

1use crate::{HasCgpProvider, IsProviderFor};
2
3pub trait CanUseComponent<Component, Params = ()> {}
4
5impl<Context, Component, Params> CanUseComponent<Component, Params> for Context
6where
7    Context: HasCgpProvider,
8    Context::CgpProvider: IsProviderFor<Component, Context, Params>,
9{
10}