Skip to content

Commit

Permalink
remove pointless ClientVariant::NoIntercept variant
Browse files Browse the repository at this point in the history
  • Loading branch information
dwrensha committed Sep 25, 2024
1 parent dddcaae commit e4f7da7
Showing 1 changed file with 0 additions and 24 deletions.
24 changes: 0 additions & 24 deletions capnp-rpc/src/rpc.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2657,7 +2657,6 @@ where
Import(Rc<RefCell<ImportClient<VatId>>>),
Pipeline(Rc<RefCell<PipelineClient<VatId>>>),
Promise(Rc<RefCell<PromiseClient<VatId>>>),
__NoIntercept(()),
}

struct Client<VatId>
Expand All @@ -2676,7 +2675,6 @@ where
Import(Weak<RefCell<ImportClient<VatId>>>),
Pipeline(Weak<RefCell<PipelineClient<VatId>>>),
Promise(Weak<RefCell<PromiseClient<VatId>>>),
__NoIntercept(()),
}

struct WeakClient<VatId>
Expand All @@ -2697,7 +2695,6 @@ where
WeakClientVariant::Import(ic) => ClientVariant::Import(ic.upgrade()?),
WeakClientVariant::Pipeline(pc) => ClientVariant::Pipeline(pc.upgrade()?),
WeakClientVariant::Promise(pc) => ClientVariant::Promise(pc.upgrade()?),
WeakClientVariant::__NoIntercept(()) => ClientVariant::__NoIntercept(()),
};
let connection_state = self.connection_state.upgrade()?;
let flow_controller = self.flow_controller.upgrade()?;
Expand Down Expand Up @@ -2997,9 +2994,6 @@ impl<VatId> Client<VatId> {
ClientVariant::Promise(promise_client) => {
WeakClientVariant::Promise(Rc::downgrade(promise_client))
}
_ => {
unimplemented!()
}
};
WeakClient {
connection_state: Rc::downgrade(&self.connection_state),
Expand Down Expand Up @@ -3047,9 +3041,6 @@ impl<VatId> Client<VatId> {
self.connection_state
.write_target(&*promise_client.borrow().cap, target)
}
_ => {
unimplemented!()
}
}
}

Expand Down Expand Up @@ -3088,9 +3079,6 @@ impl<VatId> Client<VatId> {
)
.unwrap()
}
_ => {
unimplemented!()
}
}
}
}
Expand All @@ -3105,9 +3093,6 @@ impl<VatId> Clone for Client<VatId> {
ClientVariant::Promise(promise_client) => {
ClientVariant::Promise(promise_client.clone())
}
_ => {
unimplemented!()
}
};
Self {
connection_state: self.connection_state.clone(),
Expand Down Expand Up @@ -3190,9 +3175,6 @@ impl<VatId> ClientHook for Client<VatId> {
ClientVariant::Promise(promise_client) => {
(&*promise_client.borrow()) as *const _ as usize
}
_ => {
unimplemented!()
}
}
}

Expand All @@ -3211,9 +3193,6 @@ impl<VatId> ClientHook for Client<VatId> {
None
}
}
_ => {
unimplemented!()
}
}
}

Expand All @@ -3224,9 +3203,6 @@ impl<VatId> ClientHook for Client<VatId> {
ClientVariant::Promise(promise_client) => {
Some(promise_client.borrow_mut().resolution_waiters.push(()))
}
_ => {
unimplemented!()
}
}
}

Expand Down

0 comments on commit e4f7da7

Please sign in to comment.