Source code for dfvfs.encoding.decoder

"""The decoder interface."""

import abc


[docs] class Decoder: """Decoder interface.""" # pylint: disable=redundant-returns-doc
[docs] @abc.abstractmethod def Decode(self, encoded_data): """Decodes the encoded data. Args: encoded_data (byte): encoded data. Returns: tuple(bytes, bytes): decoded data and remaining encoded data. """