pub enum BroadcastMessageUnion {
NodeAnnouncement(NodeAnnouncement),
ChannelAnnouncement(ChannelAnnouncement),
ChannelUpdate(ChannelUpdate),
}Variants§
NodeAnnouncement(NodeAnnouncement)
ChannelAnnouncement(ChannelAnnouncement)
ChannelUpdate(ChannelUpdate)
Implementations§
Trait Implementations§
Source§impl Clone for BroadcastMessageUnion
impl Clone for BroadcastMessageUnion
Source§fn clone(&self) -> BroadcastMessageUnion
fn clone(&self) -> BroadcastMessageUnion
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 BroadcastMessageUnion
impl Debug for BroadcastMessageUnion
Source§impl Default for BroadcastMessageUnion
impl Default for BroadcastMessageUnion
Source§impl Display for BroadcastMessageUnion
impl Display for BroadcastMessageUnion
Source§impl From<BroadcastMessage> for BroadcastMessageUnion
impl From<BroadcastMessage> for BroadcastMessageUnion
Source§fn from(fiber_broadcast_message: BroadcastMessage) -> Self
fn from(fiber_broadcast_message: BroadcastMessage) -> Self
Converts to this type from the input type.
Source§impl From<ChannelAnnouncement> for BroadcastMessageUnion
impl From<ChannelAnnouncement> for BroadcastMessageUnion
Source§fn from(item: ChannelAnnouncement) -> Self
fn from(item: ChannelAnnouncement) -> Self
Converts to this type from the input type.
Source§impl From<ChannelUpdate> for BroadcastMessageUnion
impl From<ChannelUpdate> for BroadcastMessageUnion
Source§fn from(item: ChannelUpdate) -> Self
fn from(item: ChannelUpdate) -> Self
Converts to this type from the input type.
Source§impl From<NodeAnnouncement> for BroadcastMessageUnion
impl From<NodeAnnouncement> for BroadcastMessageUnion
Source§fn from(item: NodeAnnouncement) -> Self
fn from(item: NodeAnnouncement) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !Freeze for BroadcastMessageUnion
impl RefUnwindSafe for BroadcastMessageUnion
impl Send for BroadcastMessageUnion
impl Sync for BroadcastMessageUnion
impl Unpin for BroadcastMessageUnion
impl UnsafeUnpin for BroadcastMessageUnion
impl UnwindSafe for BroadcastMessageUnion
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