pub struct Fetcher { /* private fields */ }
Implementations§
Source§impl Fetcher
impl Fetcher
pub fn fetch(mirror: &Url) -> SnmRes<Self>
pub fn lts(&self) -> SnmRes<&Release>
pub fn latest(&self) -> SnmRes<&Release>
pub fn find_release(&self, version: &UserVersion) -> Option<&Release>
pub fn find_releases(self, version: &UserVersion) -> Vec<Release>
pub fn get_all(self) -> Vec<Release>
Auto Trait Implementations§
impl Freeze for Fetcher
impl RefUnwindSafe for Fetcher
impl Send for Fetcher
impl Sync for Fetcher
impl Unpin for Fetcher
impl UnwindSafe for Fetcher
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