pub enum ServiceId {
Digital(DigitalServiceId),
Analogue(AnalogueServiceId),
}Variants§
Digital(DigitalServiceId)
Analogue(AnalogueServiceId)
Trait Implementations§
Source§impl From<AnalogueServiceId> for ServiceId
impl From<AnalogueServiceId> for ServiceId
Source§fn from(val: AnalogueServiceId) -> ServiceId
fn from(val: AnalogueServiceId) -> ServiceId
Converts to this type from the input type.
Source§impl From<DigitalServiceId> for ServiceId
impl From<DigitalServiceId> for ServiceId
Source§fn from(val: DigitalServiceId) -> ServiceId
fn from(val: DigitalServiceId) -> ServiceId
Converts to this type from the input type.
impl Copy for ServiceId
impl Eq for ServiceId
impl StructuralPartialEq for ServiceId
Auto Trait Implementations§
impl Freeze for ServiceId
impl RefUnwindSafe for ServiceId
impl Send for ServiceId
impl Sync for ServiceId
impl Unpin for ServiceId
impl UnsafeUnpin for ServiceId
impl UnwindSafe for ServiceId
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