#[non_exhaustive]pub struct WorkloadClaimSyncEntry {
pub service_id: Uuid,
pub tenant_id: Uuid,
pub claimed_at: String,
}Expand description
A single entry in a WorkloadClaimSyncResponse.
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.service_id: UuidThe service that owns this claim.
tenant_id: UuidThe tenant this config key belongs to.
claimed_at: StringISO 8601 timestamp when the claim was granted.
Implementations§
Trait Implementations§
Source§impl Clone for WorkloadClaimSyncEntry
impl Clone for WorkloadClaimSyncEntry
Source§fn clone(&self) -> WorkloadClaimSyncEntry
fn clone(&self) -> WorkloadClaimSyncEntry
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 WorkloadClaimSyncEntry
impl Debug for WorkloadClaimSyncEntry
Source§impl<'de> Deserialize<'de> for WorkloadClaimSyncEntry
impl<'de> Deserialize<'de> for WorkloadClaimSyncEntry
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 WorkloadClaimSyncEntry
Source§impl PartialEq for WorkloadClaimSyncEntry
impl PartialEq for WorkloadClaimSyncEntry
Source§impl Serialize for WorkloadClaimSyncEntry
impl Serialize for WorkloadClaimSyncEntry
impl StructuralPartialEq for WorkloadClaimSyncEntry
Auto Trait Implementations§
impl Freeze for WorkloadClaimSyncEntry
impl RefUnwindSafe for WorkloadClaimSyncEntry
impl Send for WorkloadClaimSyncEntry
impl Sync for WorkloadClaimSyncEntry
impl Unpin for WorkloadClaimSyncEntry
impl UnsafeUnpin for WorkloadClaimSyncEntry
impl UnwindSafe for WorkloadClaimSyncEntry
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.