Module error

Source
Expand description

Simple error interface for clam_client. This simply wraps other common error types, the reason for this is two-fold:

  • Enable propogation of errors all the way up the chain.
  • Provide one simple error handling mechanism to the caller.

Whilst this may not be the most optimal approach, and is subject to change, it does make client side handling and result propogation very simple.

Enumsยง

ClamError
ClamError is the primary interface for all errors emitted by clam_client.