pub struct FulfilledExpiryCandidate {
pub keepsake_id: Uuid,
pub relation_id: Uuid,
pub subject_kind: String,
pub subject_id: String,
pub expiry_policy: ExpiryPolicy,
}Expand description
Due fulfillment expiry candidate.
Fields§
§keepsake_id: UuidKeepsake id.
relation_id: UuidRelation id.
subject_kind: StringSubject kind.
subject_id: StringSubject id.
expiry_policy: ExpiryPolicyCopied expiry policy.
Trait Implementations§
Source§impl Clone for FulfilledExpiryCandidate
impl Clone for FulfilledExpiryCandidate
Source§fn clone(&self) -> FulfilledExpiryCandidate
fn clone(&self) -> FulfilledExpiryCandidate
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 FulfilledExpiryCandidate
impl Debug for FulfilledExpiryCandidate
Source§impl<'de> Deserialize<'de> for FulfilledExpiryCandidate
impl<'de> Deserialize<'de> for FulfilledExpiryCandidate
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 FulfilledExpiryCandidate
Source§impl<'row> FromRow<'row, PgRow> for FulfilledExpiryCandidate
Available on crate feature postgres only.
impl<'row> FromRow<'row, PgRow> for FulfilledExpiryCandidate
Available on crate feature
postgres only.Source§impl PartialEq for FulfilledExpiryCandidate
impl PartialEq for FulfilledExpiryCandidate
Source§impl Serialize for FulfilledExpiryCandidate
impl Serialize for FulfilledExpiryCandidate
impl StructuralPartialEq for FulfilledExpiryCandidate
Auto Trait Implementations§
impl Freeze for FulfilledExpiryCandidate
impl RefUnwindSafe for FulfilledExpiryCandidate
impl Send for FulfilledExpiryCandidate
impl Sync for FulfilledExpiryCandidate
impl Unpin for FulfilledExpiryCandidate
impl UnsafeUnpin for FulfilledExpiryCandidate
impl UnwindSafe for FulfilledExpiryCandidate
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more