HostHbaCreateSpecTrait

Trait HostHbaCreateSpecTrait 

Source
pub trait HostHbaCreateSpecTrait: DataObjectTrait { }
Expand description

A data object which specifies the parameters needed to create a software host bus adapter of a specific kind.

Since: vSphere API Release 7.0.3.0

Trait Implementations§

Source§

impl<From: VimObjectTrait + ?Sized + 'static> CastFrom<From> for dyn HostHbaCreateSpecTrait

Source§

fn from_ref<'a>(from: &'a From) -> Option<&'a Self>

Casts a reference to a trait object. If the cast fails, std::option::Option::None is returned.
Source§

fn from_box(from: Box<From>) -> Result<Box<Self>, Box<dyn Any + 'static>>

Casts a boxed trait object to another trait object. If the cast fails, the original boxed trait object is returned in std::result::Result::Err.
Source§

impl<'de> Deserialize<'de> for Box<dyn HostHbaCreateSpecTrait>

Source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
Source§

impl<'s> Serialize for dyn HostHbaCreateSpecTrait + 's

Source§

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
where S: Serializer,

Serialize this value into the given Serde serializer. Read more

Implementors§