pub enum PrewarmEnd {
Answered,
Refused,
TimedOut,
Abandoned,
}Expand description
How one pre-warm ended, as every call that waited for it saw it.
Variants§
Answered
The provider answered it.
Refused
The provider refused it, or it failed on the way.
TimedOut
HOLD_MAX passed before it came back, or it found no permit in
time.
Abandoned
The thread that sent it stopped before it came back.
Trait Implementations§
Source§impl Clone for PrewarmEnd
impl Clone for PrewarmEnd
impl Copy for PrewarmEnd
Source§impl Debug for PrewarmEnd
impl Debug for PrewarmEnd
Source§impl<'de> Deserialize<'de> for PrewarmEnd
impl<'de> Deserialize<'de> for PrewarmEnd
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for PrewarmEnd
Source§impl PartialEq for PrewarmEnd
impl PartialEq for PrewarmEnd
Source§impl Serialize for PrewarmEnd
impl Serialize for PrewarmEnd
impl StructuralPartialEq for PrewarmEnd
Auto Trait Implementations§
impl Freeze for PrewarmEnd
impl RefUnwindSafe for PrewarmEnd
impl Send for PrewarmEnd
impl Sync for PrewarmEnd
impl Unpin for PrewarmEnd
impl UnsafeUnpin for PrewarmEnd
impl UnwindSafe for PrewarmEnd
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