pub struct ServiceIdentitySpec {
pub display_name: Option<String>,
pub capabilities: Vec<String>,
pub metadata: Map<String, Value>,
}Fields§
§display_name: Option<String>§capabilities: Vec<String>§metadata: Map<String, Value>Trait Implementations§
Source§impl Clone for ServiceIdentitySpec
impl Clone for ServiceIdentitySpec
Source§fn clone(&self) -> ServiceIdentitySpec
fn clone(&self) -> ServiceIdentitySpec
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 ServiceIdentitySpec
impl Debug for ServiceIdentitySpec
Source§impl Default for ServiceIdentitySpec
impl Default for ServiceIdentitySpec
Source§fn default() -> ServiceIdentitySpec
fn default() -> ServiceIdentitySpec
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ServiceIdentitySpec
impl<'de> Deserialize<'de> for ServiceIdentitySpec
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 ServiceIdentitySpec
impl PartialEq for ServiceIdentitySpec
Source§impl Serialize for ServiceIdentitySpec
impl Serialize for ServiceIdentitySpec
impl StructuralPartialEq for ServiceIdentitySpec
Auto Trait Implementations§
impl Freeze for ServiceIdentitySpec
impl RefUnwindSafe for ServiceIdentitySpec
impl Send for ServiceIdentitySpec
impl Sync for ServiceIdentitySpec
impl Unpin for ServiceIdentitySpec
impl UnsafeUnpin for ServiceIdentitySpec
impl UnwindSafe for ServiceIdentitySpec
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