pub struct WorkerRegistration {
pub worker_id: String,
pub hostname: String,
pub ip_address: String,
pub port: u32,
pub capabilities: Option<Box<WorkerCapabilities>>,
pub metadata: HashMap<String, String>,
}Fields§
§worker_id: String§hostname: String§ip_address: String§port: u32§capabilities: Option<Box<WorkerCapabilities>>§metadata: HashMap<String, String>Trait Implementations§
Source§impl Clone for WorkerRegistration
impl Clone for WorkerRegistration
Source§fn clone(&self) -> WorkerRegistration
fn clone(&self) -> WorkerRegistration
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 WorkerRegistration
impl Debug for WorkerRegistration
Source§impl Default for WorkerRegistration
impl Default for WorkerRegistration
Source§fn default() -> WorkerRegistration
fn default() -> WorkerRegistration
Returns the “default value” for a type. Read more
Source§impl PartialEq for WorkerRegistration
impl PartialEq for WorkerRegistration
impl StructuralPartialEq for WorkerRegistration
Auto Trait Implementations§
impl Freeze for WorkerRegistration
impl RefUnwindSafe for WorkerRegistration
impl Send for WorkerRegistration
impl Sync for WorkerRegistration
impl Unpin for WorkerRegistration
impl UnsafeUnpin for WorkerRegistration
impl UnwindSafe for WorkerRegistration
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<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