pub struct NamespacedService {
pub namespace: Option<String>,
pub services: Vec<ServiceRegistration>,
}
Fields§
§namespace: Option<String>
§services: Vec<ServiceRegistration>
Trait Implementations§
Source§impl Clone for NamespacedService
impl Clone for NamespacedService
Source§fn clone(&self) -> NamespacedService
fn clone(&self) -> NamespacedService
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for NamespacedService
impl Debug for NamespacedService
Source§impl Default for NamespacedService
impl Default for NamespacedService
Source§fn default() -> NamespacedService
fn default() -> NamespacedService
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NamespacedService
impl<'de> Deserialize<'de> for NamespacedService
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 Freeze for NamespacedService
impl RefUnwindSafe for NamespacedService
impl Send for NamespacedService
impl Sync for NamespacedService
impl Unpin for NamespacedService
impl UnwindSafe for NamespacedService
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