#[non_exhaustive]pub struct EntityV3QueueSpec {
pub component_of: Option<Vec<String>>,
pub lifecycle: Option<String>,
pub tier: Option<String>,
pub type_: Option<String>,
/* private fields */
}
Expand description
The definition of Entity V3 Queue Spec object.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.component_of: Option<Vec<String>>
A list of components the queue is a part of
lifecycle: Option<String>
The lifecycle state of the queue.
tier: Option<String>
The importance of the queue.
type_: Option<String>
The type of queue.
Implementations§
Trait Implementations§
Source§impl Clone for EntityV3QueueSpec
impl Clone for EntityV3QueueSpec
Source§fn clone(&self) -> EntityV3QueueSpec
fn clone(&self) -> EntityV3QueueSpec
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 EntityV3QueueSpec
impl Debug for EntityV3QueueSpec
Source§impl Default for EntityV3QueueSpec
impl Default for EntityV3QueueSpec
Source§impl<'de> Deserialize<'de> for EntityV3QueueSpec
impl<'de> Deserialize<'de> for EntityV3QueueSpec
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
Source§impl PartialEq for EntityV3QueueSpec
impl PartialEq for EntityV3QueueSpec
Source§impl Serialize for EntityV3QueueSpec
impl Serialize for EntityV3QueueSpec
impl StructuralPartialEq for EntityV3QueueSpec
Auto Trait Implementations§
impl Freeze for EntityV3QueueSpec
impl RefUnwindSafe for EntityV3QueueSpec
impl Send for EntityV3QueueSpec
impl Sync for EntityV3QueueSpec
impl Unpin for EntityV3QueueSpec
impl UnwindSafe for EntityV3QueueSpec
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