Struct mz_controller::clusters::UnmanagedReplicaLocation
source · pub struct UnmanagedReplicaLocation {
pub storagectl_addrs: Vec<String>,
pub storage_addrs: Vec<String>,
pub computectl_addrs: Vec<String>,
pub compute_addrs: Vec<String>,
pub workers: usize,
}
Expand description
The location of an unmanaged replica.
Fields§
§storagectl_addrs: Vec<String>
The network addresses of the storagectl endpoints for each process in the replica.
storage_addrs: Vec<String>
The network addresses of the storage (Timely) endpoints for each process in the replica.
computectl_addrs: Vec<String>
The network addresses of the computectl endpoints for each process in the replica.
compute_addrs: Vec<String>
The network addresses of the compute (Timely) endpoints for each process in the replica.
workers: usize
The workers per process in the replica.
Trait Implementations§
source§impl Clone for UnmanagedReplicaLocation
impl Clone for UnmanagedReplicaLocation
source§fn clone(&self) -> UnmanagedReplicaLocation
fn clone(&self) -> UnmanagedReplicaLocation
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 UnmanagedReplicaLocation
impl Debug for UnmanagedReplicaLocation
source§impl<'de> Deserialize<'de> for UnmanagedReplicaLocation
impl<'de> Deserialize<'de> for UnmanagedReplicaLocation
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
Auto Trait Implementations§
impl RefUnwindSafe for UnmanagedReplicaLocation
impl Send for UnmanagedReplicaLocation
impl Sync for UnmanagedReplicaLocation
impl Unpin for UnmanagedReplicaLocation
impl UnwindSafe for UnmanagedReplicaLocation
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
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
.