pub fn calculate_message_id_for_intent(
intent: &StoredGroupIntent,
) -> Result<Option<Vec<u8>>, IntentError>Expand description
Calculate the message id for this intent.
§Note
This functions deserializes and decodes a PlaintextEnvelope from encoded bytes.
It would be costly to call this method while pulling extra data from a
PlaintextEnvelope elsewhere. The caller should consider combining implementations.
§Returns
Returns Option::None if StoredGroupIntent is not IntentKind::SendMessage or if
an error occurs during decoding of intent data for IntentKind::SendMessage.