diff --git a/volatility/framework/interfaces/layers.py b/volatility/framework/interfaces/layers.py index 1f655b0d1..671da462d 100644 --- a/volatility/framework/interfaces/layers.py +++ b/volatility/framework/interfaces/layers.py @@ -173,7 +173,8 @@ class DataLayerInterface(configuration.ConfigurableInterface, validity.ValidityR progress_callback: validity.ProgressCallback = None, min_address: typing.Optional[int] = None, max_address: typing.Optional[int] = None, - scan_iterator: typing.Optional[typing.Callable[['ScannerInterface', int, int], IteratorValue]] = None) -> \ + scan_iterator: typing.Optional[typing.Callable[['ScannerInterface', int, int], + typing.Iterable[IteratorValue]]] = None) -> \ typing.Iterable[typing.Any]: """Scans a Translation layer by chunk