OpaqueArchiveMetadata#

class lsst.images.serialization.OpaqueArchiveMetadata(*args, **kwargs)#

Bases: Protocol

Interface for opaque archive metadata.

In addition to implementing the methods defined here, all implementations must be pickleable.

Methods Summary

copy()

Copy, reference, or discard metadata when its holding object is copied.

subset(bbox)

Copy, reference, or discard metadata when a subset of its its holding object is extracted.

Methods Documentation

copy() Self | None#

Copy, reference, or discard metadata when its holding object is copied.

subset(bbox: Box) Self | None#

Copy, reference, or discard metadata when a subset of its its holding object is extracted.