fn server_plugin_downcast(server_handle: &DockerComposeServerHandle) -> &DockerComposeServerPlugin {
    match &server_handle.server_plugin {
        ServerPluginWrapper::DockerComposeServerPlugin(server_plugin) => server_plugin,
        #[allow(unreachable_patterns)]
        _ => panic!("Unsupported downcast attempt."),
    }
}
/// Extract the downcast [DockerComposeServerPlugin] from the specified [DockerComposeServerHandle].
Extract the downcast [DockerComposeServerPlugin] from the specified [DockerComposeServerHandle].
Extract the downcast [ DockerComposeServerPlugin ] from the specified [ DockerComposeServerHandle ] .
fn server_plugin_downcast(server_handle: &DockerComposeServerHandle) -> &DockerComposeServerPlugin {
    match &server_handle.server_plugin {
        ServerPluginWrapper::DockerComposeServerPlugin(server_plugin) => server_plugin,
        #[allow(unreachable_patterns)]
        _ => panic!("Unsupported downcast attempt."),
    }
}
fn server_plugin_downcast ( server_handle : & DockerComposeServerHandle ) -> & DockerComposeServerPlugin { match & server_handle . server_plugin { ServerPluginWrapper :: DockerComposeServerPlugin ( server_plugin ) => server_plugin , # [ allow ( unreachable_patterns ) ] _ => panic ! ( " " ) , } }
Extract the downcast [DockerComposeServerPlugin] from the specified [DockerComposeServerHandle].
Extract the downcast [ DockerComposeServerPlugin ] from the specified [ DockerComposeServerHandle ] .
server_handle
&DockerComposeServerHandle
server_handle
&DockerComposeServerHandle