pub struct CloudflareKvConfig {
pub token: Option<String>,
pub account_id: Option<String>,
pub namespace_id: Option<String>,
pub root: Option<String>,
}
Expand description
Cloudflare KV Service Support.
Fields§
§token: Option<String>
The token used to authenticate with CloudFlare.
account_id: Option<String>
The account ID used to authenticate with CloudFlare. Used as URI path parameter.
namespace_id: Option<String>
The namespace ID. Used as URI path parameter.
root: Option<String>
Root within this backend.
Trait Implementations§
Source§impl Clone for CloudflareKvConfig
impl Clone for CloudflareKvConfig
Source§fn clone(&self) -> CloudflareKvConfig
fn clone(&self) -> CloudflareKvConfig
Returns a duplicate of the value. Read more
1.0.0 · 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 CloudflareKvConfig
impl Debug for CloudflareKvConfig
Source§impl Default for CloudflareKvConfig
impl Default for CloudflareKvConfig
Source§fn default() -> CloudflareKvConfig
fn default() -> CloudflareKvConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CloudflareKvConfig
impl<'de> Deserialize<'de> for CloudflareKvConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CloudflareKvConfig
impl PartialEq for CloudflareKvConfig
Source§impl Serialize for CloudflareKvConfig
impl Serialize for CloudflareKvConfig
impl Eq for CloudflareKvConfig
impl StructuralPartialEq for CloudflareKvConfig
Auto Trait Implementations§
impl Freeze for CloudflareKvConfig
impl RefUnwindSafe for CloudflareKvConfig
impl Send for CloudflareKvConfig
impl Sync for CloudflareKvConfig
impl Unpin for CloudflareKvConfig
impl UnwindSafe for CloudflareKvConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ServiceExt for T
impl<T> ServiceExt for T
Source§fn map_response_body<F>(self, f: F) -> MapResponseBody<Self, F>where
Self: Sized,
fn map_response_body<F>(self, f: F) -> MapResponseBody<Self, F>where
Self: Sized,
Apply a transformation to the response body. Read more
Source§fn decompression(self) -> Decompression<Self>where
Self: Sized,
fn decompression(self) -> Decompression<Self>where
Self: Sized,
Decompress response bodies. Read more
Source§fn trace_for_http(self) -> Trace<Self, SharedClassifier<ServerErrorsAsFailures>>where
Self: Sized,
fn trace_for_http(self) -> Trace<Self, SharedClassifier<ServerErrorsAsFailures>>where
Self: Sized,
High level tracing that classifies responses using HTTP status codes. Read more
Source§fn trace_for_grpc(self) -> Trace<Self, SharedClassifier<GrpcErrorsAsFailures>>where
Self: Sized,
fn trace_for_grpc(self) -> Trace<Self, SharedClassifier<GrpcErrorsAsFailures>>where
Self: Sized,
High level tracing that classifies responses using gRPC headers. Read more