pub struct DownloadRequest {
pub repo: String,
pub file: String,
}Expand description
A Hub repo plus the file to take from it. file may be a literal
name or a * glob, which is resolved against the repo’s file list.
Both are validated server-side: only .gguf targets, and nothing
that could name a path outside the model directory.
Fields§
§repo: String§file: StringTrait Implementations§
Source§impl Clone for DownloadRequest
impl Clone for DownloadRequest
Source§fn clone(&self) -> DownloadRequest
fn clone(&self) -> DownloadRequest
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 DownloadRequest
impl Debug for DownloadRequest
Source§impl<'de> Deserialize<'de> for DownloadRequest
impl<'de> Deserialize<'de> for DownloadRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for DownloadRequest
impl PartialEq for DownloadRequest
Source§impl Serialize for DownloadRequest
impl Serialize for DownloadRequest
impl StructuralPartialEq for DownloadRequest
Auto Trait Implementations§
impl Freeze for DownloadRequest
impl RefUnwindSafe for DownloadRequest
impl Send for DownloadRequest
impl Sync for DownloadRequest
impl Unpin for DownloadRequest
impl UnsafeUnpin for DownloadRequest
impl UnwindSafe for DownloadRequest
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