pub struct CreateSlotV1 {
pub name: String,
pub kind: String,
pub cardinality: Option<FootprintCardinalityV1>,
}Expand description
Footprint create-slot descriptor.
Fields§
§name: StringCreate slot name.
kind: StringResource kind created for the slot.
cardinality: Option<FootprintCardinalityV1>Optional cardinality label.
Trait Implementations§
Source§impl Clone for CreateSlotV1
impl Clone for CreateSlotV1
Source§fn clone(&self) -> CreateSlotV1
fn clone(&self) -> CreateSlotV1
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 CreateSlotV1
impl Debug for CreateSlotV1
Source§impl<'de> Deserialize<'de> for CreateSlotV1
impl<'de> Deserialize<'de> for CreateSlotV1
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 Eq for CreateSlotV1
Source§impl PartialEq for CreateSlotV1
impl PartialEq for CreateSlotV1
Source§fn eq(&self, other: &CreateSlotV1) -> bool
fn eq(&self, other: &CreateSlotV1) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CreateSlotV1
impl Serialize for CreateSlotV1
impl StructuralPartialEq for CreateSlotV1
Auto Trait Implementations§
impl Freeze for CreateSlotV1
impl RefUnwindSafe for CreateSlotV1
impl Send for CreateSlotV1
impl Sync for CreateSlotV1
impl Unpin for CreateSlotV1
impl UnsafeUnpin for CreateSlotV1
impl UnwindSafe for CreateSlotV1
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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§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.