From c3d60e88efa32329614178dfc9455ef33ea0a88d Mon Sep 17 00:00:00 2001 From: Martin Fischer Date: Sat, 12 Aug 2023 11:27:14 +0200 Subject: docs: move note about Reader impls to Reader trait --- src/reader.rs | 3 ++- src/tokenizer.rs | 3 --- 2 files changed, 2 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/reader.rs b/src/reader.rs index 1acb4a3..f756c65 100644 --- a/src/reader.rs +++ b/src/reader.rs @@ -3,7 +3,8 @@ use std::io::{self, BufRead, BufReader, Read}; /// An object that provides characters to the tokenizer. /// -/// See [`crate::Tokenizer::new`] for more information. +/// Patches are welcome for providing an efficient implementation over async streams, +/// iterators, files, etc, as long as any dependencies come behind featureflags. pub trait Reader { /// The error returned by this reader. type Error: std::error::Error; diff --git a/src/tokenizer.rs b/src/tokenizer.rs index b1dd4ba..d7db3b6 100644 --- a/src/tokenizer.rs +++ b/src/tokenizer.rs @@ -44,9 +44,6 @@ pub struct Tokenizer = DefaultEmitter> { impl Tokenizer { /// Create a new tokenizer from some input. - /// - /// Patches are welcome for providing an efficient implementation over async streams, - /// iterators, files, etc, as long as any dependencies come behind featureflags. pub fn new<'a, S: IntoReader<'a, Reader = R>>(input: S) -> Self { Tokenizer::::new_with_emitter(input, DefaultEmitter::default()) } -- cgit v1.2.3