aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/src/dependency_resolver/operation/solver_operation.rs
blob: 96e46670fdf2aef53c6176d7748c76cf81411c2a (plain)
1
2
3
4
5
6
7
8
9
10
11
//! ref: composer/src/Composer/DependencyResolver/Operation/SolverOperation.php

use crate::dependency_resolver::operation::operation_interface::OperationInterface;

pub trait SolverOperation: OperationInterface {
    const TYPE: &'static str;

    fn get_operation_type(&self) -> &str {
        Self::TYPE
    }
}