pub enum AdvertisedRef {
Thread(ThreadName),
Marker(MarkerName),
SyntheticFrontier(SyntheticFrontierName),
}Expand description
Typed view of an advertised ref. The synthetic arm never holds a
ThreadName or MarkerName.
Variants§
Trait Implementations§
Source§impl Clone for AdvertisedRef
impl Clone for AdvertisedRef
Source§impl Debug for AdvertisedRef
impl Debug for AdvertisedRef
impl Eq for AdvertisedRef
Source§impl PartialEq for AdvertisedRef
impl PartialEq for AdvertisedRef
impl StructuralPartialEq for AdvertisedRef
Auto Trait Implementations§
impl Freeze for AdvertisedRef
impl RefUnwindSafe for AdvertisedRef
impl Send for AdvertisedRef
impl Sync for AdvertisedRef
impl Unpin for AdvertisedRef
impl UnsafeUnpin for AdvertisedRef
impl UnwindSafe for AdvertisedRef
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