pub async fn mark_outgoing_request_as_sent(&self, id: &Uuid) -> Result<(), CryptoStoreError> {
        self.outgoing_to_device_requests.remove(id);
        let info: Option<OugoingKeyInfo> = self.store.get_object(&id.to_string()).await?;

        if let Some(mut info) = info {
            trace!("Marking outgoing key request as sent {:#?}", info);
            info.sent_out = true;
            self.save_outgoing_key_info(*id, info).await?;
        }

        Ok(())
    }
/// Mark the outgoing request as sent.
Mark the outgoing request as sent.
Mark the outgoing request as sent .
pub async fn mark_outgoing_request_as_sent(&self, id: &Uuid) -> Result<(), CryptoStoreError> {
        self.outgoing_to_device_requests.remove(id);
        let info: Option<OugoingKeyInfo> = self.store.get_object(&id.to_string()).await?;
        if let Some(mut info) = info {
            trace!("Marking outgoing key request as sent {:#?}", info);
            info.sent_out = true;
            self.save_outgoing_key_info(*id, info).await?;
        }
        Ok(())
    }
pub async fn mark_outgoing_request_as_sent ( & self , id : & Uuid ) -> Result < ( ) , CryptoStoreError > { self . outgoing_to_device_requests . remove ( id ) ; let info : Option < OugoingKeyInfo > = self . store . get_object ( & id . to_string ( ) ) . await ? ; if let Some ( mut info ) = info { trace ! ( " " info ) ; info . sent_out = true ; self . save_outgoing_key_info ( * id , info ) . await ? ; } Ok ( ( ) ) }
Mark the outgoing request as sent.
Mark the outgoing request as sent .
&self
id
&Uuid
&self
id
&Uuid