pub struct StatusSet { /* private fields */ }Expand description
Set of HTTP status codes that should be retried.
Implementations§
Source§impl StatusSet
impl StatusSet
Sourcepub fn from_codes(codes: impl IntoIterator<Item = u16>) -> Self
pub fn from_codes(codes: impl IntoIterator<Item = u16>) -> Self
Build from explicit codes.
Sourcepub fn contains_status(&self, status: StatusCode) -> bool
pub fn contains_status(&self, status: StatusCode) -> bool
Whether status is in the set.
Trait Implementations§
impl Eq for StatusSet
Source§impl FromIterator<u16> for StatusSet
impl FromIterator<u16> for StatusSet
impl StructuralPartialEq for StatusSet
Auto Trait Implementations§
impl Freeze for StatusSet
impl RefUnwindSafe for StatusSet
impl Send for StatusSet
impl Sync for StatusSet
impl Unpin for StatusSet
impl UnsafeUnpin for StatusSet
impl UnwindSafe for StatusSet
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.