pub struct VerifiedRecord { /* private fields */ }Implementations§
Source§impl VerifiedRecord
impl VerifiedRecord
pub fn verify( expected: Txid, reveal: &Transaction, commit: &Transaction, ) -> Result<Self, Error>
pub fn txid(&self) -> Txid
pub fn record_bytes(&self) -> &[u8] ⓘ
pub fn decode(&self) -> Result<MultipartRecord, Error>
pub fn reference(&self) -> ChildReference
Trait Implementations§
Source§impl Clone for VerifiedRecord
impl Clone for VerifiedRecord
Auto Trait Implementations§
impl Freeze for VerifiedRecord
impl RefUnwindSafe for VerifiedRecord
impl Send for VerifiedRecord
impl Sync for VerifiedRecord
impl Unpin for VerifiedRecord
impl UnsafeUnpin for VerifiedRecord
impl UnwindSafe for VerifiedRecord
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