pub struct ClaimRelease {
pub actor: ActorId,
pub at: DateTime<Utc>,
pub reason: String,
}Expand description
An owner giving back an unstarted claim.
Fields§
§actor: ActorIdOwner that gave the claim back.
at: DateTime<Utc>Caller-supplied UTC operation time.
reason: StringWhy the claim was given back.
Trait Implementations§
Source§impl Clone for ClaimRelease
impl Clone for ClaimRelease
Source§impl Debug for ClaimRelease
impl Debug for ClaimRelease
Source§impl<'de> Deserialize<'de> for ClaimRelease
impl<'de> Deserialize<'de> for ClaimRelease
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 ClaimRelease
impl PartialEq for ClaimRelease
Source§impl Serialize for ClaimRelease
impl Serialize for ClaimRelease
impl StructuralPartialEq for ClaimRelease
Auto Trait Implementations§
impl Freeze for ClaimRelease
impl RefUnwindSafe for ClaimRelease
impl Send for ClaimRelease
impl Sync for ClaimRelease
impl Unpin for ClaimRelease
impl UnsafeUnpin for ClaimRelease
impl UnwindSafe for ClaimRelease
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