pub enum PropertyGroupKind {
DirectAttached,
InstanceComposed,
SnapshotComposed {
snapshot_name: Box<str>,
},
}Expand description
Whether a property group is direct-attached or from a composed view.
Variants§
DirectAttached
The property group is directly attached to a service or instance.
InstanceComposed
The property group is from the composed view of an instance.
SnapshotComposed
The property group is from the composed view of a snapshot.
Trait Implementations§
Source§impl Clone for PropertyGroupKind
impl Clone for PropertyGroupKind
Source§fn clone(&self) -> PropertyGroupKind
fn clone(&self) -> PropertyGroupKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PropertyGroupKind
impl Debug for PropertyGroupKind
Source§impl PartialEq for PropertyGroupKind
impl PartialEq for PropertyGroupKind
Source§fn eq(&self, other: &PropertyGroupKind) -> bool
fn eq(&self, other: &PropertyGroupKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for PropertyGroupKind
impl StructuralPartialEq for PropertyGroupKind
Auto Trait Implementations§
impl Freeze for PropertyGroupKind
impl RefUnwindSafe for PropertyGroupKind
impl Send for PropertyGroupKind
impl Sync for PropertyGroupKind
impl Unpin for PropertyGroupKind
impl UnsafeUnpin for PropertyGroupKind
impl UnwindSafe for PropertyGroupKind
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