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

This commit is contained in:
AF 2024-08-30 21:40:29 +00:00
parent 3cd20e9a90
commit f6aca3b408
Signed by: alisa
SSH Key Fingerprint: SHA256:vNY4pdIZvO1FYJKHROkdHLtvyopizvZVAEwg9AF6h04

View File

@ -11,8 +11,6 @@ pub(super) trait DeCtx<'a, Ctx: Context<'a>> {
fn tell(&self) -> usize;
fn next_address(&mut self) -> Result<Address, &[u8]>;
fn resolver(&self) -> Arc<dyn Resolver<'a, Ctx>>;
fn ad(&mut self) -> (&mut Addresses, &mut dyn Deserializer);
@ -27,10 +25,6 @@ impl<'a: 'c, 'c, Ctx: Context<'a>> DeCtx<'a, Ctx> for DeCtxT<'a, 'c, Ctx> {
self.deserializer.tell()
}
fn next_address(&mut self) -> Result<Address, &[u8]> {
self.addresses.next(self.deserializer)
}
fn resolver(&self) -> Arc<dyn Resolver<'a, Ctx>> {
self.resolver.clone()
}