Enum Resolution Strategy

View as Markdown

Generated from cargo doc --no-deps -p nemo-fabric-core.

1pub enum ResolutionStrategy {
2 Preinstalled,
3 ImageProvided,
4 PipUv,
5 Npm,
6 Source,
7 Service,
8 NativePlugin,
9}

Adapter install or availability strategy.

Variants

Preinstalled

Preinstalled

Harness is already available in the prepared environment.

ImageProvided

ImageProvided

Environment image already contains the harness and dependencies.

PipUv

PipUv

Adapter may install a Python package with pip or uv.

Npm

Npm

Adapter may install a Node package.

Source

Source

Adapter may install from source.

Service

Service

Adapter connects to an already-running service.

NativePlugin

NativePlugin

Adapter is installed through a harness-native plugin manager.

Trait Implementations

impl Clone for ResolutionStrategy

impl Clone for ResolutionStrategy

clone

fn clone(&self) -> ResolutionStrategy

clone_from

fn clone_from(&mut self, source: &Self)

impl Debug for ResolutionStrategy

impl Debug for ResolutionStrategy

fmt

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl<'de> Deserialize<'de> for ResolutionStrategy

impl<'de> Deserialize<'de> for ResolutionStrategy

deserialize

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
    __D: Deserializer<'de>,

impl JsonSchema for ResolutionStrategy

impl JsonSchema for ResolutionStrategy

schema_name

fn schema_name() -> Cow<'static, str>

schema_id

fn schema_id() -> Cow<'static, str>

json_schema

fn json_schema(generator: &mut SchemaGenerator) -> Schema

inline_schema

fn inline_schema() -> bool

impl PartialEq for ResolutionStrategy

impl PartialEq for ResolutionStrategy

eq

fn eq(&self, other: &ResolutionStrategy) -> bool

ne

fn ne(&self, other: &Rhs) -> bool

impl Serialize for ResolutionStrategy

impl Serialize for ResolutionStrategy

serialize

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where
    __S: Serializer,

impl Copy for ResolutionStrategy

impl Copy for ResolutionStrategy

impl Eq for ResolutionStrategy

impl Eq for ResolutionStrategy

impl StructuralPartialEq for ResolutionStrategy

impl StructuralPartialEq for ResolutionStrategy