fibomat.describable module#

Provides the Describable class.

class fibomat.describable.Describable(description: str | None = None)[source]#

Bases: object

This class handles optional descriptions in the fib-o-mat library.

__init__(description: str | None = None)[source]#
Args:

description (str, optional): description

clone() T[source]#

Create a deepcopy of the object.

Returns:

Describable

with_changed_description(new_descr: str) T[source]#

Clones the object and set the description to new_descr.

Args:

new_descr: new description

Returns:

Describable

property description: str | None#

Description str.

Access:

get

Returns:

Optional[str]