pub struct VmmServer {
pub tracked_resource: TrackedResource,
pub properties: Option<VmmServerProperties>,
pub extended_location: ExtendedLocation,
}Expand description
The VmmServers resource definition.
Fields§
§tracked_resource: TrackedResource§properties: Option<VmmServerProperties>Defines the resource properties.
extended_location: ExtendedLocationThe extended location.
Implementations§
Source§impl VmmServer
impl VmmServer
pub fn new( tracked_resource: TrackedResource, extended_location: ExtendedLocation, ) -> Self
Trait Implementations§
Source§impl<'de> Deserialize<'de> for VmmServer
impl<'de> Deserialize<'de> for VmmServer
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 StructuralPartialEq for VmmServer
Auto Trait Implementations§
impl Freeze for VmmServer
impl RefUnwindSafe for VmmServer
impl Send for VmmServer
impl Sync for VmmServer
impl Unpin for VmmServer
impl UnwindSafe for VmmServer
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