pub struct DictionaryUtil { /* private fields */ }Implementations§
Source§impl DictionaryUtil
impl DictionaryUtil
pub fn new(capability_store: CapabilityStoreProxy) -> Self
Source§impl DictionaryUtil
impl DictionaryUtil
pub async fn import_dictionary( &self, dictionary: DictionaryRef, ) -> Result<CapabilityId, UtilsError>
pub async fn copy_export_dictionary( &self, dictionary_id: CapabilityId, ) -> Result<DictionaryRef, UtilsError>
pub async fn dictionary_dir_connector_route( &self, dictionary_id: CapabilityId, service_name: &str, ) -> Result<DirConnector, UtilsError>
pub async fn create_aggregate_dictionary( &self, sources: HashMap<String, Vec<AggregateSource>>, ) -> Result<CapabilityId, UtilsError>
Auto Trait Implementations§
impl !Freeze for DictionaryUtil
impl !RefUnwindSafe for DictionaryUtil
impl Send for DictionaryUtil
impl !Sync for DictionaryUtil
impl Unpin for DictionaryUtil
impl UnsafeUnpin for DictionaryUtil
impl !UnwindSafe for DictionaryUtil
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more