pub struct ServiceIdentifier {
pub service_type: ServiceType,
pub service_key: Option<ServiceKey>,
}Fields§
§service_type: ServiceType§service_key: Option<ServiceKey>Implementations§
Trait Implementations§
Source§impl Clone for ServiceIdentifier
impl Clone for ServiceIdentifier
Source§impl Debug for ServiceIdentifier
impl Debug for ServiceIdentifier
impl Eq for ServiceIdentifier
Source§impl Hash for ServiceIdentifier
impl Hash for ServiceIdentifier
Source§impl PartialEq for ServiceIdentifier
impl PartialEq for ServiceIdentifier
impl StructuralPartialEq for ServiceIdentifier
Auto Trait Implementations§
impl !RefUnwindSafe for ServiceIdentifier
impl !Send for ServiceIdentifier
impl !Sync for ServiceIdentifier
impl !UnwindSafe for ServiceIdentifier
impl Freeze for ServiceIdentifier
impl Unpin for ServiceIdentifier
impl UnsafeUnpin for ServiceIdentifier
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