Expand description
This module contains the Entities
type and related functionality.
Re-exports§
pub use json::AllEntitiesNoAttrsSchema;
pub use json::AttributeType;
pub use json::CedarValueJson;
pub use json::ContextJsonParser;
pub use json::ContextSchema;
pub use json::EntityJson;
pub use json::EntityJsonParser;
pub use json::EntityTypeDescription;
pub use json::EntityUidJson;
pub use json::FnAndArg;
pub use json::NoEntitiesSchema;
pub use json::NoStaticContext;
pub use json::Schema;
pub use json::SchemaType;
pub use json::TypeAndId;
Modules§
- Module for checking that entities conform with a schema
- Module for error types
- This module contains functionality for serializing and deserializing Cedar values, entities, Contexts, etc to and from JSON.
Structs§
- Represents an entity hierarchy, and allows looking up
Entity
objects by UID. Note thatEntities
isSerialize
, but currently this is only used for the FFI layer in DRT. All others use (and should use) thefrom_json_*()
andwrite_to_json()
methods as necessary.
Enums§
- Results from dereferencing values from the Entity Store
- Describes the option for how the TC (transitive closure) of the entity hierarchy is computed