pub enum HyperVBox {
Main,
Other {
name: String,
version: Option<String>,
},
Missing,
}Expand description
The box Vagrant’s Hyper-V provider boots for a machine.
Variants§
Main
The main box (it has a Hyper-V build at its version).
Other
Another box, or another version of the main one (None: its latest).
Missing
No Hyper-V build known for this OS: give one with vm.image.hyperv.
Trait Implementations§
impl Eq for HyperVBox
impl StructuralPartialEq for HyperVBox
Auto Trait Implementations§
impl Freeze for HyperVBox
impl RefUnwindSafe for HyperVBox
impl Send for HyperVBox
impl Sync for HyperVBox
impl Unpin for HyperVBox
impl UnsafeUnpin for HyperVBox
impl UnwindSafe for HyperVBox
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.