tinymist_
project
0.13.12-rc4
Pack
Implementors
In tinymist_
project::
world::
package::
pack
tinymist_project
::
world
::
package
::
pack
Trait
Pack
Copy item path
pub trait Pack:
PackFs
{ }
Expand description
The pack trait is used to hold a package.
Implementors
§
§
impl
Pack
for
GitHubReleasePack
§
impl
Pack
for
MapPack
§
impl
Pack
for
UniversePack
§
impl<P>
Pack
for
DirPack
<P>
where P:
AsRef
<
Path
>,
§
impl<P>
Pack
for
GitClPack
<P>
where P:
AsRef
<
str
>,
§
impl<R>
Pack
for
TarballPack
<R>
where R:
Read
,
§
impl<S>
Pack
for
HttpPack
<S>
where S:
AsRef
<
str
>,
§
impl<Src, F>
Pack
for
FilterPack
<'_, Src, F>
where Src:
PackFs
, F:
Fn
(&
str
) ->
bool
+
Send
+
Sync
,