pub enum CheckSupportMethod {
NegativeRangeRequest(u64),
Head,
}Expand description
For the initial request, we support either directly requesting N bytes from the end for file or, if you the server doesn’t support negative byte offsets, starting with a HEAD request instead
Variants§
NegativeRangeRequest(u64)
Perform a range request with a negative byte range. This will return the N bytes from the end of the file as well as the file-size. This is especially useful to also immediately get some bytes from the end of the file.
Head
Perform a head request to get the length of the file and check if the server supports range requests.
Auto Trait Implementations§
impl RefUnwindSafe for CheckSupportMethod
impl Send for CheckSupportMethod
impl Sync for CheckSupportMethod
impl Unpin for CheckSupportMethod
impl UnwindSafe for CheckSupportMethod
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