pub fn force_uid(&self) -> Id {
        self.typed::<DataTransaction>()
            .map(|d| d.id)
            .or_else(|| self.typed::<RevocationTransaction>().map(|r| r.id))
            .expect("There is no Id in this transaction")
    }
/// Get the id if the record's Transaction is of type data or revoke
Get the id if the record's Transaction is of type data or revoke
Get the id if the record ' s Transaction is of type data or revoke
pub fn force_uid(&self) -> Id {
        self.typed::<DataTransaction>()
            .map(|d| d.id)
            .or_else(|| self.typed::<RevocationTransaction>().map(|r| r.id))
            .expect("There is no Id in this transaction")
    }
pub fn force_uid ( & self ) -> Id { self . typed :: < DataTransaction > ( ) . map ( | d | d . id ) . or_else ( | | self . typed :: < RevocationTransaction > ( ) . map ( | r | r . id ) ) . expect ( " " ) }
Get the id if the record's Transaction is of type data or revoke
Get the id if the record ' s Transaction is of type data or revoke
&self