(
self,
request: GetInstancePortPolicyRequest,
)
| 647 | } |
| 648 | |
| 649 | async fn get_instance_port_policy( |
| 650 | self, |
| 651 | request: GetInstancePortPolicyRequest, |
| 652 | ) -> Result<GetInstancePortPolicyResponse> { |
| 653 | let view = self |
| 654 | .state |
| 655 | .lock() |
| 656 | .instance_port_policy_view(&request.instance_id) |
| 657 | .with_context(|| format!("instance {} not found", request.instance_id))?; |
| 658 | Ok(port_policy_view_to_proto(view)) |
| 659 | } |
| 660 | } |
| 661 | |
| 662 | fn port_policy_from_proto(proto: RpcPortPolicy) -> Result<PortPolicy> { |
nothing calls this directly
no test coverage detected