pub unsafe fn DStorageGetFactory<T>() -> Result<T>where
    T: Interface,