pub struct ServiceRegistrationStub {
pub service_name: String,
pub tags: Vec<String>,
}
Expand description
ServiceRegistrationStub is the stub object describing an individual namespaced service. The object is built in a manner which would allow us to add additional fields in the future, if we wanted.
This struct was generated based on the Go types of the official Nomad API.
Fields§
§service_name: String
ServiceName is the human friendly name for this service as specified within Service.Name.
Tags is a list of unique tags found for this service. The list is de-duplicated automatically by Nomad.
Trait Implementations§
Source§impl Clone for ServiceRegistrationStub
impl Clone for ServiceRegistrationStub
Source§fn clone(&self) -> ServiceRegistrationStub
fn clone(&self) -> ServiceRegistrationStub
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 ServiceRegistrationStub
impl Debug for ServiceRegistrationStub
Source§impl Default for ServiceRegistrationStub
impl Default for ServiceRegistrationStub
Source§fn default() -> ServiceRegistrationStub
fn default() -> ServiceRegistrationStub
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ServiceRegistrationStub
impl<'de> Deserialize<'de> for ServiceRegistrationStub
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 ServiceRegistrationStub
impl PartialEq for ServiceRegistrationStub
Source§impl Serialize for ServiceRegistrationStub
impl Serialize for ServiceRegistrationStub
impl StructuralPartialEq for ServiceRegistrationStub
Auto Trait Implementations§
impl Freeze for ServiceRegistrationStub
impl RefUnwindSafe for ServiceRegistrationStub
impl Send for ServiceRegistrationStub
impl Sync for ServiceRegistrationStub
impl Unpin for ServiceRegistrationStub
impl UnwindSafe for ServiceRegistrationStub
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