pub struct TimeoutBeyondBudget {
pub transport_timeout_ms: u64,
pub budget_ms: u64,
}Expand description
A configured transport timeout that could outlive the budget it serves (spec 009, section 6: refused at construction).
Fields§
§transport_timeout_ms: u64§budget_ms: u64Trait Implementations§
Source§impl Clone for TimeoutBeyondBudget
impl Clone for TimeoutBeyondBudget
impl Copy for TimeoutBeyondBudget
Source§impl Debug for TimeoutBeyondBudget
impl Debug for TimeoutBeyondBudget
Source§impl Display for TimeoutBeyondBudget
impl Display for TimeoutBeyondBudget
impl Eq for TimeoutBeyondBudget
Source§impl Error for TimeoutBeyondBudget
impl Error for TimeoutBeyondBudget
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for TimeoutBeyondBudget
impl PartialEq for TimeoutBeyondBudget
impl StructuralPartialEq for TimeoutBeyondBudget
Auto Trait Implementations§
impl Freeze for TimeoutBeyondBudget
impl RefUnwindSafe for TimeoutBeyondBudget
impl Send for TimeoutBeyondBudget
impl Sync for TimeoutBeyondBudget
impl Unpin for TimeoutBeyondBudget
impl UnsafeUnpin for TimeoutBeyondBudget
impl UnwindSafe for TimeoutBeyondBudget
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