clang-format: update latest spec and reformat

Copy the latest format file from the docs repository and apply.

Change-Id: I29c7168fd2fe69b1738a026e1d1360a6de7b5f5e
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
diff --git a/src/ethernet_interface.cpp b/src/ethernet_interface.cpp
index c965ddc..b04bc2d 100644
--- a/src/ethernet_interface.cpp
+++ b/src/ethernet_interface.cpp
@@ -52,9 +52,9 @@
 constexpr auto METHOD_GET = "Get";
 
 template <typename Func>
-inline decltype(std::declval<Func>()())
-    ignoreError(std::string_view msg, stdplus::zstring_view intf,
-                decltype(std::declval<Func>()()) fallback, Func&& func) noexcept
+inline decltype(std::declval<Func>()()) ignoreError(
+    std::string_view msg, stdplus::zstring_view intf,
+    decltype(std::declval<Func>()()) fallback, Func&& func) noexcept
 {
     try
     {