remove InliningAddresses::inext_point
Some checks failed
buildbot/cargo fmt (1.72) Build done.
buildbot/cargo doc (1.72) Build done.
buildbot/cargo clippy (1.72) Build done.
buildbot/cargo test (1.65) Build done.
buildbot/cargo clippy (1.65) Build done.

This commit is contained in:
AF 2024-08-30 21:41:26 +00:00
parent f6aca3b408
commit 885a8732af
Signed by: alisa
SSH Key Fingerprint: SHA256:vNY4pdIZvO1FYJKHROkdHLtvyopizvZVAEwg9AF6h04

View File

@ -43,17 +43,6 @@ pub(super) trait InliningAddresses<E>: Stream {
addresses.current += 1; addresses.current += 1;
Ok((address, deserializer)) Ok((address, deserializer))
} }
fn inext_point<'a, Ctx: Context<'a>, A: MentionableBase<'a>>(
self,
addresses: &mut Addresses,
resolver: Arc<dyn Resolver<'a, Ctx>>,
factory: A::Fctr,
err: impl FnOnce(&[u8]) -> E,
) -> Result<(Point<'a, Ctx, A>, Self), E> {
let (point, deserializer) = self.inext_address(addresses, err)?;
Ok((Point::from_address(point, factory, resolver), deserializer))
}
} }
impl<E, D: ?Sized + Stream> InliningAddresses<E> for D {} impl<E, D: ?Sized + Stream> InliningAddresses<E> for D {}