remove InliningAddresses::inext_point
This commit is contained in:
parent
f6aca3b408
commit
885a8732af
@ -43,17 +43,6 @@ pub(super) trait InliningAddresses<E>: Stream {
|
||||
addresses.current += 1;
|
||||
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 {}
|
||||
|
Loading…
Reference in New Issue
Block a user