diff --git a/src/rcore.rs b/src/rcore.rs index 41ea785..98a0d79 100644 --- a/src/rcore.rs +++ b/src/rcore.rs @@ -127,7 +127,7 @@ pub type ParseError<'a, Ctx, F> = >::ParseError; pub type ParseErrorA<'a, Ctx, A> = ParseError<'a, Ctx, Fctr<'a, Ctx, A>>; /// Extension trait for factories. -pub trait FactoryExt<'a, Ctx: Context<'a>>: Factory<'a, Ctx> { +pub trait FactoryExt<'a, Ctx: Context<'a>>: FactoryBase<'a, Ctx> { /// Parse the object from a slice. fn parse_slice( &self,