type A2sDisconnect = Arc<Mutex<Option<UnboundedSender<(Pid, (Duration, Sender<Result<(), ParticipantError>>))>>>>;

Aliased Type§

struct A2sDisconnect {
    ptr: NonNull<ArcInner<Mutex<Option<UnboundedSender<(Pid, (Duration, Sender<Result<(), ParticipantError>>))>>>>>,
    phantom: PhantomData<ArcInner<Mutex<Option<UnboundedSender<(Pid, (Duration, Sender<Result<(), ParticipantError>>))>>>>>,
    alloc: Global,
}

Fields§

§ptr: NonNull<ArcInner<Mutex<Option<UnboundedSender<(Pid, (Duration, Sender<Result<(), ParticipantError>>))>>>>>§phantom: PhantomData<ArcInner<Mutex<Option<UnboundedSender<(Pid, (Duration, Sender<Result<(), ParticipantError>>))>>>>>§alloc: Global