low_comm_tools.options

Attributes

T

Classes

BaseOptions

A base class that Options style flint classes can

Module Contents

class low_comm_tools.options.BaseOptions(/, **data: Any)[source]

Bases: pydantic.BaseModel

A base class that Options style flint classes can inherit from. This is derived from pydantic.BaseModel, and can be used for validation of supplied values.

Class derived from BaseOptions are immutable by default, and have the docstrings of attributes extracted.

_asdict() dict[str, Any][source]
with_options(/, **kwargs) T[source]
model_config[source]

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

low_comm_tools.options.T[source]