Skip to main content

Module prelude

Module prelude 

Source
Expand description

Common imports for application modules using Keepsake.

Re-exportsยง

pub use crate::ActiveRelation;
pub use crate::ActiveRelationSource;
pub use crate::ActorRef;
pub use crate::ApplyKeepsake;
pub use crate::AuditContext;
pub use crate::AuditDecision;
pub use crate::AuditEvent;
pub use crate::AuditEventType;
pub use crate::AuditSink;
pub use crate::CommandContext;
pub use crate::DynActiveRelationSource;
pub use crate::ExpiryCause;
pub use crate::ExpiryPolicy;
pub use crate::FulfillmentPolicy;
pub use crate::FulfillmentProvider;
pub use crate::FulfillmentSnapshot;
pub use crate::Keepsake;
pub use crate::KeepsakeError;
pub use crate::KeepsakeId;
pub use crate::KeepsakeLifecycle;
pub use crate::KeepsakeRecord;
pub use crate::KeepsakeStore;
pub use crate::LifecycleState;
pub use crate::RelationDefinition;
pub use crate::RelationId;
pub use crate::RelationKey;
pub use crate::RelationKind;
pub use crate::RelationName;
pub use crate::RelationSpec;
pub use crate::StaticRelationKey;
pub use crate::SubjectRef;