pub struct MrtrInputRequired { /* private fields */ }Expand description
A final input_required result emitted by the server.
Safe server construction always includes a protected request state. An empty request map is emitted as a state-only result, which permits an immediate retry without manufacturing an empty input map.
Implementations§
Source§impl MrtrInputRequired
impl MrtrInputRequired
Sourcepub fn input_requests(&self) -> Option<&MrtrInputRequests>
pub fn input_requests(&self) -> Option<&MrtrInputRequests>
Returns the embedded request map, if this result needs client input.
Trait Implementations§
Source§impl Clone for MrtrInputRequired
impl Clone for MrtrInputRequired
Source§fn clone(&self) -> MrtrInputRequired
fn clone(&self) -> MrtrInputRequired
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 moreSource§impl Debug for MrtrInputRequired
impl Debug for MrtrInputRequired
Auto Trait Implementations§
impl Freeze for MrtrInputRequired
impl RefUnwindSafe for MrtrInputRequired
impl Send for MrtrInputRequired
impl Sync for MrtrInputRequired
impl Unpin for MrtrInputRequired
impl UnsafeUnpin for MrtrInputRequired
impl UnwindSafe for MrtrInputRequired
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, _span: NoopSpan) -> Self
fn instrument(self, _span: NoopSpan) -> Self
Instruments this future with a span (no-op when disabled).
Source§fn in_current_span(self) -> Self
fn in_current_span(self) -> Self
Instruments this future with the current span (no-op when disabled).