pub enum WakeStatus {
Ready,
AwaitingBackend,
Failed(String),
}Expand description
Where one bot’s wake stands after ensure_agent_webhook_routines.
Carries no URL and no key.
Variants§
Ready
Local mirror present and the gateway returned a URL and a key.
AwaitingBackend
Local mirror present, key null: the bot has not created its own routine with this folder id yet. Retried on the next poll. No second routine is made.
Failed(String)
Nothing usable. The text names the reason, never a secret.
Trait Implementations§
Source§impl Clone for WakeStatus
impl Clone for WakeStatus
Source§impl Debug for WakeStatus
impl Debug for WakeStatus
impl Eq for WakeStatus
Source§impl PartialEq for WakeStatus
impl PartialEq for WakeStatus
impl StructuralPartialEq for WakeStatus
Auto Trait Implementations§
impl Freeze for WakeStatus
impl RefUnwindSafe for WakeStatus
impl Send for WakeStatus
impl Sync for WakeStatus
impl Unpin for WakeStatus
impl UnsafeUnpin for WakeStatus
impl UnwindSafe for WakeStatus
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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.