21 lines
1.1 KiB
Rust
21 lines
1.1 KiB
Rust
mod asset_object_core;
|
|
#[cfg(feature = "server-service")]
|
|
mod asset_object_service;
|
|
|
|
pub use asset_object_core::{
|
|
ASSET_BINDING_ID_PREFIX, ASSET_OBJECT_ID_PREFIX, AssetEntityBindingInput,
|
|
AssetEntityBindingProcedureResult, AssetEntityBindingRecord, AssetEntityBindingSnapshot,
|
|
AssetHistoryEntryRecord, AssetHistoryEntrySnapshot, AssetHistoryListInput,
|
|
AssetHistoryListResult, AssetObjectAccessPolicy, AssetObjectFieldError,
|
|
AssetObjectProcedureResult, AssetObjectRecord, AssetObjectUpsertInput,
|
|
AssetObjectUpsertSnapshot, ConfirmAssetObjectInput, ConfirmAssetObjectResult,
|
|
INITIAL_ASSET_OBJECT_VERSION, build_asset_entity_binding_input,
|
|
build_asset_entity_binding_record, build_asset_history_entry_record, build_asset_object_record,
|
|
build_asset_object_upsert_input, generate_asset_binding_id, generate_asset_object_id,
|
|
normalize_optional_value, validate_asset_entity_binding_fields, validate_asset_object_fields,
|
|
};
|
|
#[cfg(feature = "server-service")]
|
|
pub use asset_object_service::{
|
|
AssetObjectService, ConfirmAssetObjectError, InMemoryAssetObjectStore,
|
|
};
|