pub struct QueuedFetch {
pub rid: RepoId,
pub refs: RefsToFetch,
pub timeout: Duration,
}Expand description
A fetch that is waiting to be processed, in the fetch queue.
Fields§
§rid: RepoIdThe repository that will be fetched.
refs: RefsToFetchThe references that the fetch is being performed for.
timeout: DurationThe timeout given for the fetch request.
Trait Implementations§
Source§impl Clone for QueuedFetch
impl Clone for QueuedFetch
Source§fn clone(&self) -> QueuedFetch
fn clone(&self) -> QueuedFetch
Returns a duplicate of the value. Read more
1.0.0 · 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 QueuedFetch
impl Debug for QueuedFetch
Source§impl Hash for QueuedFetch
impl Hash for QueuedFetch
Source§impl PartialEq for QueuedFetch
impl PartialEq for QueuedFetch
Source§impl Serialize for QueuedFetch
impl Serialize for QueuedFetch
impl Eq for QueuedFetch
impl StructuralPartialEq for QueuedFetch
Auto Trait Implementations§
impl Freeze for QueuedFetch
impl RefUnwindSafe for QueuedFetch
impl Send for QueuedFetch
impl Sync for QueuedFetch
impl Unpin for QueuedFetch
impl UnsafeUnpin for QueuedFetch
impl UnwindSafe for QueuedFetch
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more