irb(main):003:0> pp ActionController::API.ancestors - ActionController::Metal.ancestors
[
ActionController::API,
ActiveRecord::Railties::ControllerRuntime,
ActionDispatch::Routing::RouteSet::MountedHelpers,
ActionController::StrongParameters,
ActionController::Instrumentation,
ActionController::Rescue,
ActiveSupport::Rescuable,
ActionController::DataStreaming,
ActionController::ForceSSL,
AbstractController::Callbacks,
ActiveSupport::Callbacks,
ActionController::ConditionalGet,
ActionController::Head,
ActionController::Renderers::All,
ActionController::Renderers,
ActionController::Rendering,
AbstractController::Rendering,
AbstractController::ViewPaths,
ActionController::Redirecting,
ActionController::RackDelegation,
ActiveSupport::Benchmarkable,
AbstractController::Logger,
ActionController::UrlFor,
AbstractController::UrlFor,
ActionDispatch::Routing::UrlFor,
ActionDispatch::Routing::PolymorphicRoutes,
ActionController::ModelNaming,
ActionController::HideActions
]