ImplMode
docs
This commit is contained in:
parent
05c39f2eea
commit
e1bcc8a082
@ -195,12 +195,14 @@ pub trait ParseModeExt: ParseMode {
|
|||||||
|
|
||||||
impl<F: ParseMode> ParseModeExt for F {}
|
impl<F: ParseMode> ParseModeExt for F {}
|
||||||
|
|
||||||
pub trait WithParseMode: ImplMode {
|
/// For auto-implementing [`FactoryParse`].
|
||||||
type WithMode: ?Sized;
|
pub trait ImplMode {
|
||||||
|
/// Same as [`ParseMode::Mode`]
|
||||||
|
type Mode: ?Sized + Mode;
|
||||||
}
|
}
|
||||||
|
|
||||||
pub trait ImplMode {
|
pub trait WithParseMode: ImplMode {
|
||||||
type Mode: ?Sized + Mode;
|
type WithMode: ?Sized;
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<T: ?Sized + ImplMode> ParseMode for T {
|
impl<T: ?Sized + ImplMode> ParseMode for T {
|
||||||
|
Loading…
Reference in New Issue
Block a user