pub struct HuggingFaceDownloader { /* private fields */ }Expand description
Data type for hugging face downloader.
Implementations§
Source§impl HuggingFaceDownloader
impl HuggingFaceDownloader
Sourcepub fn max_retries(self, value: usize) -> Self
pub fn max_retries(self, value: usize) -> Self
Returns max retries.
Sourcepub fn download(&self, spec: &HuggingFaceModelSpec) -> Result<DownloadedModel>
pub fn download(&self, spec: &HuggingFaceModelSpec) -> Result<DownloadedModel>
Returns download.
Trait Implementations§
Source§impl Clone for HuggingFaceDownloader
impl Clone for HuggingFaceDownloader
Source§fn clone(&self) -> HuggingFaceDownloader
fn clone(&self) -> HuggingFaceDownloader
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HuggingFaceDownloader
impl Debug for HuggingFaceDownloader
Source§impl Default for HuggingFaceDownloader
impl Default for HuggingFaceDownloader
Source§impl ModelDownloader for HuggingFaceDownloader
impl ModelDownloader for HuggingFaceDownloader
Source§fn download_model(&self, spec: &HuggingFaceModelSpec) -> Result<DownloadedModel>
fn download_model(&self, spec: &HuggingFaceModelSpec) -> Result<DownloadedModel>
Downloads or otherwise stages the requested model files.
Auto Trait Implementations§
impl Freeze for HuggingFaceDownloader
impl RefUnwindSafe for HuggingFaceDownloader
impl Send for HuggingFaceDownloader
impl Sync for HuggingFaceDownloader
impl Unpin for HuggingFaceDownloader
impl UnsafeUnpin for HuggingFaceDownloader
impl UnwindSafe for HuggingFaceDownloader
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