fibomat.describable module

Provides the Describable class.

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

Bases: object

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

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

description (str, optional): description

clone() fibomat.describable.T[source]

Create a deepcopy of the object.

Returns:

Describable

with_changed_description(new_descr: str) fibomat.describable.T[source]

Clones the object and set the description to new_descr.

Args:

new_descr: new description

Returns:

Describable

property description: Optional[str]

Description str.

Access:

get

Returns:

Optional[str]