module CrSerializer::ExclusionStrategies

Overview

Exclusion strategies are used to determine which properties within a class/struct should be serialized and deserialized. This module includes all of the built in exclusion strategies.

See CrSerializer::ExclusionStrategies::ExclusionStrategy for high level exclusion strategy documentation, as well each each specific strategy for more details.

Defined in:

exclusion_strategies/exclusion_strategy.cr