pub struct PendingPick {
pub original_body: String,
pub expires_at: Instant,
}Expand description
A pending project selection waiting for the user to tap a button.
Stored in-memory with a 60-second TTL. If the user does not pick within that window the entry is silently discarded on next access.
Fields§
§original_body: StringOriginal free-text body that will become the task title/body.
expires_at: InstantWhen this pick expires and should be discarded.
Implementations§
Source§impl PendingPick
impl PendingPick
Auto Trait Implementations§
impl Freeze for PendingPick
impl RefUnwindSafe for PendingPick
impl Send for PendingPick
impl Sync for PendingPick
impl Unpin for PendingPick
impl UnsafeUnpin for PendingPick
impl UnwindSafe for PendingPick
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> 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