pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
        match value {
            "UNSPECIFIED_ARTIFACT_TYPE" => Some(Self::UnspecifiedArtifactType),
            "PROGRAM" => Some(Self::Program),
            "STDIN" => Some(Self::Stdin),
            "PROOF" => Some(Self::Proof),
            _ => None,
        }
    }
Creates an enum from field names used in the ProtoBuf definition.
crates/sdk/src/network/proto/artifact.rs