pub struct Sending { /* private fields */ }Expand description
One outgoing HTTP request, described before it is sent.
Sending::finished, and Sending::answered for the ordinary case, are what turn it
into a Request: a record with no outcome is one nobody could add up, so the outcome
is the step that produces the record rather than a field that might be missing.
Everything a request carries before it is sent is settled by the constructor that made it, which is why there is no builder step here that could attach a reported GraphQL cost to a REST call — a budget metered in requests has no such figure, and GitHub reports none for one.
Implementations§
Trait Implementations§
impl Eq for Sending
impl StructuralPartialEq for Sending
Auto Trait Implementations§
impl Freeze for Sending
impl RefUnwindSafe for Sending
impl Send for Sending
impl Sync for Sending
impl Unpin for Sending
impl UnsafeUnpin for Sending
impl UnwindSafe for Sending
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