pub struct BackendMetadata {
pub name: String,
pub platform: String,
pub architecture: String,
pub capabilities: Vec<String>,
pub limitations: Vec<String>,
}Fields§
§name: String§platform: String§architecture: String§capabilities: Vec<String>§limitations: Vec<String>Trait Implementations§
Source§impl Clone for BackendMetadata
impl Clone for BackendMetadata
Source§impl Debug for BackendMetadata
impl Debug for BackendMetadata
Source§impl<'de> Deserialize<'de> for BackendMetadata
impl<'de> Deserialize<'de> for BackendMetadata
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 BackendMetadata
Source§impl PartialEq for BackendMetadata
impl PartialEq for BackendMetadata
Source§impl Serialize for BackendMetadata
impl Serialize for BackendMetadata
impl StructuralPartialEq for BackendMetadata
Auto Trait Implementations§
impl Freeze for BackendMetadata
impl RefUnwindSafe for BackendMetadata
impl Send for BackendMetadata
impl Sync for BackendMetadata
impl Unpin for BackendMetadata
impl UnsafeUnpin for BackendMetadata
impl UnwindSafe for BackendMetadata
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