pub enum DatastoreSelector {
Named(String),
Inline(DatastoreDefinition),
}Expand description
Named or inline datastore selection used by devices and presets.
Variants§
Named(String)
Inline(DatastoreDefinition)
Trait Implementations§
Source§impl Clone for DatastoreSelector
impl Clone for DatastoreSelector
Source§fn clone(&self) -> DatastoreSelector
fn clone(&self) -> DatastoreSelector
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 DatastoreSelector
impl Debug for DatastoreSelector
Source§impl<'de> Deserialize<'de> for DatastoreSelector
impl<'de> Deserialize<'de> for DatastoreSelector
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 DatastoreSelector
impl RefUnwindSafe for DatastoreSelector
impl Send for DatastoreSelector
impl Sync for DatastoreSelector
impl Unpin for DatastoreSelector
impl UnsafeUnpin for DatastoreSelector
impl UnwindSafe for DatastoreSelector
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