pub enum Responded {
Sent,
TooLarge,
NotInFlight,
}Expand description
What became of an answer passed to AgentSession::respond.
Variants§
Sent
Sent as given.
TooLarge
Over the negotiated frame size: a frame_too_large error went instead.
NotInFlight
Not sent: the request was already answered, by its deadline for instance, or never arrived.
Trait Implementations§
impl Copy for Responded
impl Eq for Responded
impl StructuralPartialEq for Responded
Auto Trait Implementations§
impl Freeze for Responded
impl RefUnwindSafe for Responded
impl Send for Responded
impl Sync for Responded
impl Unpin for Responded
impl UnsafeUnpin for Responded
impl UnwindSafe for Responded
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