pub struct RawBlockingClient { /* private fields */ }Expand description
Raw blocking HTTP executor with no implicit authentication or provider policy.
Trait Implementations§
Source§impl BlockingRawHttpExecutor for RawBlockingClient
impl BlockingRawHttpExecutor for RawBlockingClient
Source§type Error = TransportFailure<RawHttpError>
type Error = TransportFailure<RawHttpError>
Executor-specific phased failure.
Source§fn execute(
&self,
request: TransportRequest<'_>,
policy: RawResponsePolicy<'_>,
response: &mut ResponseWriter<'_>,
) -> Result<(), Self::Error>
fn execute( &self, request: TransportRequest<'_>, policy: RawResponsePolicy<'_>, response: &mut ResponseWriter<'_>, ) -> Result<(), Self::Error>
Executes exactly once without implicit authentication or retries. Read more
Source§impl BoundTransport for RawBlockingClient
impl BoundTransport for RawBlockingClient
Source§fn endpoint_identity(
&self,
) -> Result<EndpointIdentity<'_>, EndpointIdentityError>
fn endpoint_identity( &self, ) -> Result<EndpointIdentity<'_>, EndpointIdentityError>
Returns the immutable normalized endpoint identity.
Source§impl Clone for RawBlockingClient
impl Clone for RawBlockingClient
Source§fn clone(&self) -> RawBlockingClient
fn clone(&self) -> RawBlockingClient
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 RawBlockingClient
impl Debug for RawBlockingClient
Source§impl ResponseStorageSanitizer for RawBlockingClient
impl ResponseStorageSanitizer for RawBlockingClient
Source§fn sanitize_response_storage(&self, response_storage: &mut [u8])
fn sanitize_response_storage(&self, response_storage: &mut [u8])
Applies an additive platform-specific cleanup operation.
Auto Trait Implementations§
impl !Freeze for RawBlockingClient
impl !RefUnwindSafe for RawBlockingClient
impl !UnwindSafe for RawBlockingClient
impl Send for RawBlockingClient
impl Sync for RawBlockingClient
impl Unpin for RawBlockingClient
impl UnsafeUnpin for RawBlockingClient
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