remove DeCtx::next_address
This commit is contained in:
parent
3cd20e9a90
commit
f6aca3b408
@ -11,8 +11,6 @@ pub(super) trait DeCtx<'a, Ctx: Context<'a>> {
|
|||||||
|
|
||||||
fn tell(&self) -> usize;
|
fn tell(&self) -> usize;
|
||||||
|
|
||||||
fn next_address(&mut self) -> Result<Address, &[u8]>;
|
|
||||||
|
|
||||||
fn resolver(&self) -> Arc<dyn Resolver<'a, Ctx>>;
|
fn resolver(&self) -> Arc<dyn Resolver<'a, Ctx>>;
|
||||||
|
|
||||||
fn ad(&mut self) -> (&mut Addresses, &mut dyn Deserializer);
|
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()
|
self.deserializer.tell()
|
||||||
}
|
}
|
||||||
|
|
||||||
fn next_address(&mut self) -> Result<Address, &[u8]> {
|
|
||||||
self.addresses.next(self.deserializer)
|
|
||||||
}
|
|
||||||
|
|
||||||
fn resolver(&self) -> Arc<dyn Resolver<'a, Ctx>> {
|
fn resolver(&self) -> Arc<dyn Resolver<'a, Ctx>> {
|
||||||
self.resolver.clone()
|
self.resolver.clone()
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user