pub struct FileArtifactSource;Expand description
Local file source for bounded artifact transfer.
Trait Implementations§
Source§impl ArtifactSource for FileArtifactSource
impl ArtifactSource for FileArtifactSource
Source§fn read_chunk(
&self,
descriptor: &ArtifactDescriptor,
offset: u64,
max_len: usize,
) -> UpdateResult<Vec<u8>>
fn read_chunk( &self, descriptor: &ArtifactDescriptor, offset: u64, max_len: usize, ) -> UpdateResult<Vec<u8>>
Reads at most
max_len bytes beginning at offset.Source§impl Clone for FileArtifactSource
impl Clone for FileArtifactSource
impl Copy for FileArtifactSource
Source§impl Debug for FileArtifactSource
impl Debug for FileArtifactSource
Auto Trait Implementations§
impl Freeze for FileArtifactSource
impl RefUnwindSafe for FileArtifactSource
impl Send for FileArtifactSource
impl Sync for FileArtifactSource
impl Unpin for FileArtifactSource
impl UnsafeUnpin for FileArtifactSource
impl UnwindSafe for FileArtifactSource
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