nemoguardrails.colang.v2_x.runtime.utils

View as Markdown

Module Contents

Classes

NameDescription
AttributeDictSimple utility to allow accessing dict members as attributes.

Functions

NameDescription
escape_special_string_charactersEscapes all occurrences of special characters.

API

class nemoguardrails.colang.v2_x.runtime.utils.AttributeDict()

Bases: dict

Simple utility to allow accessing dict members as attributes.

nemoguardrails.colang.v2_x.runtime.utils.AttributeDict.__getattr__(
attr
)
nemoguardrails.colang.v2_x.runtime.utils.AttributeDict.__setattr__(
attr,
value
)
nemoguardrails.colang.v2_x.runtime.utils.escape_special_string_characters(
string: str
) -> str

Escapes all occurrences of special characters.