pub fn fit(profile: &Profile) -> Result<(Profile, Option<String>), String>
The profile this machine enforces for profile, and a notice for what it leaves out.
profile
Why this machine cannot confine the profile at all.