Struct bollard::system::VersionComponents [−][src]
pub struct VersionComponents {
pub name: String,
pub version: String,
pub details: Option<HashMap<String, Value>>,
}
Fields
name: String
Name of the component
version: String
Version of the component
details: Option<HashMap<String, Value>>
Key/value pairs of strings with additional information about the component. These values are intended for informational purposes only, and their content is not defined, and not part of the API specification. These messages can be printed by the client as information to the user.
Trait Implementations
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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for VersionComponents
impl Send for VersionComponents
impl Sync for VersionComponents
impl Unpin for VersionComponents
impl UnwindSafe for VersionComponents
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more