pub struct CollectionDiscovery;Implementations§
Source§impl CollectionDiscovery
impl CollectionDiscovery
pub fn discover_collection_descriptions( path: impl AsRef<Path>, ) -> Result<Vec<CollectionDescription>, String>
pub fn resolve_package_collection_path( package_name: &str, module_paths: impl IntoIterator<Item = impl AsRef<Path>>, ) -> Result<PathBuf, String>
Auto Trait Implementations§
impl Freeze for CollectionDiscovery
impl RefUnwindSafe for CollectionDiscovery
impl Send for CollectionDiscovery
impl Sync for CollectionDiscovery
impl Unpin for CollectionDiscovery
impl UnsafeUnpin for CollectionDiscovery
impl UnwindSafe for CollectionDiscovery
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