# `bluejay-visibility` `bluejay-visibility` provides a generic implementation of `bluejay_core::definition::SchemaDefinition` that can wrap any `bluejay_core::definition::SchemaDefinition` and enforce dynamic visibility on various elements of the schema definition such as fields, arguments, enum values, etc.