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 !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