pub enum CallTimeoutSource {
CallBudget,
TurnBudget,
}Expand description
#323: pre-selected call-timeout source carried into the machine’s
ClassifyCallTimeout classifier. Source selection is shell-side; the
machine owns the retryable-vs-terminal verdict.
Variants§
Trait Implementations§
Source§impl Clone for CallTimeoutSource
impl Clone for CallTimeoutSource
Source§fn clone(&self) -> CallTimeoutSource
fn clone(&self) -> CallTimeoutSource
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CallTimeoutSource
Source§impl Debug for CallTimeoutSource
impl Debug for CallTimeoutSource
Source§impl Default for CallTimeoutSource
impl Default for CallTimeoutSource
Source§fn default() -> CallTimeoutSource
fn default() -> CallTimeoutSource
Returns the “default value” for a type. Read more
impl Eq for CallTimeoutSource
Source§impl Hash for CallTimeoutSource
impl Hash for CallTimeoutSource
Source§impl Ord for CallTimeoutSource
impl Ord for CallTimeoutSource
Source§fn cmp(&self, other: &CallTimeoutSource) -> Ordering
fn cmp(&self, other: &CallTimeoutSource) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for CallTimeoutSource
impl PartialEq for CallTimeoutSource
Source§fn eq(&self, other: &CallTimeoutSource) -> bool
fn eq(&self, other: &CallTimeoutSource) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for CallTimeoutSource
impl PartialOrd for CallTimeoutSource
impl StructuralPartialEq for CallTimeoutSource
Auto Trait Implementations§
impl Freeze for CallTimeoutSource
impl RefUnwindSafe for CallTimeoutSource
impl Send for CallTimeoutSource
impl Sync for CallTimeoutSource
impl Unpin for CallTimeoutSource
impl UnsafeUnpin for CallTimeoutSource
impl UnwindSafe for CallTimeoutSource
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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.