pub fn run(
package_names: &[String],
as_dependency: bool,
as_explicit: bool,
) -> Result<()>Expand description
Runs the mark command.
ยงErrors
Returns an error if:
- Neither
--as-dependencynor--as-explicitis provided. - Package name parsing or resolution fails.
- Updating the manifest reason or database fails.