Struct etcd_client::Member [−][src]
#[repr(transparent)]pub struct Member(_);
Cluster member.
Implementations
impl Member[src]
impl Member[src]pub const fn id(&self) -> u64[src]
Member id.
pub fn name(&self) -> &str[src]
The human-readable name of the member. If the member is not started, the name will be an empty string.
pub fn peer_urls(&self) -> &[String][src]
The list of URLs the member exposes to the cluster for communication.
pub fn client_urls(&self) -> &[String][src]
The list of URLs the member exposes to clients for communication. If the member is not started, client URLs will be empty.
pub const fn is_learner(&self) -> bool[src]
Indicates if the member is raft learner.
Trait Implementations
impl StructuralPartialEq for Member[src]
impl StructuralPartialEq for Member[src]Auto Trait Implementations
impl RefUnwindSafe for Member
impl RefUnwindSafe for Memberimpl UnwindSafe for Member
impl UnwindSafe for MemberBlanket Implementations
impl<T> Instrument for T[src]
impl<T> Instrument for T[src]pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[src]
impl<T> Instrument for T[src]
impl<T> Instrument for T[src]pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[src]
impl<T> IntoRequest<T> for T[src]
impl<T> IntoRequest<T> for T[src]pub fn into_request(self) -> Request<T>[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>, pub fn vzip(self) -> V
impl<T> WithSubscriber for T[src]
impl<T> WithSubscriber for T[src]pub fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>, [src]
S: Into<Dispatch>,