Struct mz_persist_client::internal::state::HandleDebugState
source · pub struct HandleDebugState {
pub hostname: String,
pub purpose: String,
}
Expand description
Debugging info for a reader or writer.
Fields§
§hostname: String
Hostname of the persist user that registered this writer or reader. For critical readers, this is the most recent registration.
purpose: String
Plaintext description of this writer or reader’s intent.
Trait Implementations§
source§impl Arbitrary for HandleDebugState
impl Arbitrary for HandleDebugState
§type Parameters = (<String as Arbitrary>::Parameters, <String as Arbitrary>::Parameters)
type Parameters = (<String as Arbitrary>::Parameters, <String as Arbitrary>::Parameters)
The type of parameters that
arbitrary_with
accepts for configuration
of the generated Strategy
. Parameters must implement Default
.§type Strategy = Map<(<String as Arbitrary>::Strategy, <String as Arbitrary>::Strategy), fn(_: (String, String)) -> HandleDebugState>
type Strategy = Map<(<String as Arbitrary>::Strategy, <String as Arbitrary>::Strategy), fn(_: (String, String)) -> HandleDebugState>
The type of
Strategy
used to generate values of type Self
.source§fn arbitrary_with(_top: Self::Parameters) -> Self::Strategy
fn arbitrary_with(_top: Self::Parameters) -> Self::Strategy
source§impl Clone for HandleDebugState
impl Clone for HandleDebugState
source§fn clone(&self) -> HandleDebugState
fn clone(&self) -> HandleDebugState
Returns a copy 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 HandleDebugState
impl Debug for HandleDebugState
source§impl Default for HandleDebugState
impl Default for HandleDebugState
source§fn default() -> HandleDebugState
fn default() -> HandleDebugState
Returns the “default value” for a type. Read more
source§impl PartialEq for HandleDebugState
impl PartialEq for HandleDebugState
source§fn eq(&self, other: &HandleDebugState) -> bool
fn eq(&self, other: &HandleDebugState) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RustType<ProtoHandleDebugState> for HandleDebugState
impl RustType<ProtoHandleDebugState> for HandleDebugState
source§fn into_proto(&self) -> ProtoHandleDebugState
fn into_proto(&self) -> ProtoHandleDebugState
Convert a
Self
into a Proto
value.source§fn from_proto(proto: ProtoHandleDebugState) -> Result<Self, TryFromProtoError>
fn from_proto(proto: ProtoHandleDebugState) -> Result<Self, TryFromProtoError>
source§impl Serialize for HandleDebugState
impl Serialize for HandleDebugState
impl StructuralPartialEq for HandleDebugState
Auto Trait Implementations§
impl RefUnwindSafe for HandleDebugState
impl Send for HandleDebugState
impl Sync for HandleDebugState
impl Unpin for HandleDebugState
impl UnwindSafe for HandleDebugState
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> FutureExt for T
impl<T> FutureExt for T
source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request
Creates a shared type from an unshared type.
source§impl<T> Pointable for T
impl<T> Pointable for T
source§impl<P, R> ProtoType<R> for Pwhere
R: RustType<P>,
impl<P, R> ProtoType<R> for Pwhere R: RustType<P>,
source§fn into_rust(self) -> Result<R, TryFromProtoError>
fn into_rust(self) -> Result<R, TryFromProtoError>
See
RustType::from_proto
.source§fn from_rust(rust: &R) -> P
fn from_rust(rust: &R) -> P
See
RustType::into_proto
.