pub struct NativeRuntimeArtifact {
pub id: String,
pub mesh_version: Option<String>,
pub skippy_abi: String,
pub platform: NativeRuntimePlatform,
pub backend: NativeRuntimeBackend,
pub rank: i64,
pub libraries: Vec<String>,
pub files: BTreeMap<String, String>,
pub tools: BTreeMap<String, String>,
pub url: Option<String>,
pub sha256: Option<String>,
pub signature: Option<String>,
}Fields§
§id: String§mesh_version: Option<String>§skippy_abi: String§platform: NativeRuntimePlatform§backend: NativeRuntimeBackend§rank: i64§libraries: Vec<String>§files: BTreeMap<String, String>§tools: BTreeMap<String, String>§url: Option<String>§sha256: Option<String>§signature: Option<String>Implementations§
Source§impl NativeRuntimeArtifact
impl NativeRuntimeArtifact
pub fn native_runtime_id(&self) -> &str
pub fn mesh_version_or<'a>(&'a self, fallback: &'a str) -> &'a str
Trait Implementations§
Source§impl Clone for NativeRuntimeArtifact
impl Clone for NativeRuntimeArtifact
Source§fn clone(&self) -> NativeRuntimeArtifact
fn clone(&self) -> NativeRuntimeArtifact
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for NativeRuntimeArtifact
impl Debug for NativeRuntimeArtifact
Source§impl<'de> Deserialize<'de> for NativeRuntimeArtifact
impl<'de> Deserialize<'de> for NativeRuntimeArtifact
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for NativeRuntimeArtifact
Source§impl PartialEq for NativeRuntimeArtifact
impl PartialEq for NativeRuntimeArtifact
Source§impl Serialize for NativeRuntimeArtifact
impl Serialize for NativeRuntimeArtifact
impl StructuralPartialEq for NativeRuntimeArtifact
Auto Trait Implementations§
impl Freeze for NativeRuntimeArtifact
impl RefUnwindSafe for NativeRuntimeArtifact
impl Send for NativeRuntimeArtifact
impl Sync for NativeRuntimeArtifact
impl Unpin for NativeRuntimeArtifact
impl UnsafeUnpin for NativeRuntimeArtifact
impl UnwindSafe for NativeRuntimeArtifact
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more