Trait ObjectSelectorDataProvider
Source pub trait ObjectSelectorDataProvider: Send + Sync {
// Required methods
fn object_id(&self) -> &ObjectId;
fn obj_type(&self) -> u16;
fn object_dec_id(&self) -> &Option<ObjectId>;
fn object_author(&self) -> &Option<ObjectId>;
fn object_owner(&self) -> &Option<ObjectId>;
fn object_create_time(&self) -> Option<u64>;
fn object_update_time(&self) -> Option<u64>;
fn object_expired_time(&self) -> Option<u64>;
fn update_time(&self) -> &u64;
fn insert_time(&self) -> &u64;
}