pub struct ImplementationDetails {
pub language: String,
pub dependencies: Vec<String>,
pub platforms: Vec<String>,
pub license: String,
pub source: Option<String>,
}Expand description
Implementation details
Fields§
§language: StringImplementation language
dependencies: Vec<String>Required dependencies
platforms: Vec<String>Supported platforms
license: StringLicense information
source: Option<String>Source location
Trait Implementations§
Source§impl Clone for ImplementationDetails
impl Clone for ImplementationDetails
Source§fn clone(&self) -> ImplementationDetails
fn clone(&self) -> ImplementationDetails
Returns a duplicate of the value. Read more
1.0.0 · 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 ImplementationDetails
impl Debug for ImplementationDetails
Source§impl<'de> Deserialize<'de> for ImplementationDetails
impl<'de> Deserialize<'de> for ImplementationDetails
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
Auto Trait Implementations§
impl Freeze for ImplementationDetails
impl RefUnwindSafe for ImplementationDetails
impl Send for ImplementationDetails
impl Sync for ImplementationDetails
impl Unpin for ImplementationDetails
impl UnwindSafe for ImplementationDetails
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more