pub struct SingleOracleInfo {
pub oracle_announcement: OracleAnnouncement,
}
Expand description
Structure containing information about an oracle to be used as external data source for a DLC contract.
Fields§
§oracle_announcement: OracleAnnouncement
The oracle announcement from the oracle.
Trait Implementations§
Source§impl Clone for SingleOracleInfo
impl Clone for SingleOracleInfo
Source§fn clone(&self) -> SingleOracleInfo
fn clone(&self) -> SingleOracleInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for SingleOracleInfo
impl Debug for SingleOracleInfo
Source§impl PartialEq for SingleOracleInfo
impl PartialEq for SingleOracleInfo
Source§impl Readable for SingleOracleInfo
impl Readable for SingleOracleInfo
Source§impl Writeable for SingleOracleInfo
impl Writeable for SingleOracleInfo
impl Eq for SingleOracleInfo
impl StructuralPartialEq for SingleOracleInfo
Auto Trait Implementations§
impl Freeze for SingleOracleInfo
impl RefUnwindSafe for SingleOracleInfo
impl Send for SingleOracleInfo
impl Sync for SingleOracleInfo
impl Unpin for SingleOracleInfo
impl UnwindSafe for SingleOracleInfo
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