pub struct ChannelMetadataNotification {
pub id: ChannelID,
pub kind: u32,
pub status: Option<u32>,
pub status_kind: Option<u32>,
pub meta: Option<BTreeMap<Bytes, Value>>,
}Fields§
§id: ChannelID§kind: u32§status: Option<u32>§status_kind: Option<u32>§meta: Option<BTreeMap<Bytes, Value>>Trait Implementations§
Source§impl Clone for ChannelMetadataNotification
impl Clone for ChannelMetadataNotification
Source§fn clone(&self) -> ChannelMetadataNotification
fn clone(&self) -> ChannelMetadataNotification
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<'de> Deserialize<'de> for ChannelMetadataNotification
impl<'de> Deserialize<'de> for ChannelMetadataNotification
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Ord for ChannelMetadataNotification
impl Ord for ChannelMetadataNotification
Source§fn cmp(&self, other: &ChannelMetadataNotification) -> Ordering
fn cmp(&self, other: &ChannelMetadataNotification) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for ChannelMetadataNotification
impl PartialOrd for ChannelMetadataNotification
impl Eq for ChannelMetadataNotification
impl StructuralPartialEq for ChannelMetadataNotification
Auto Trait Implementations§
impl Freeze for ChannelMetadataNotification
impl RefUnwindSafe for ChannelMetadataNotification
impl Send for ChannelMetadataNotification
impl Sync for ChannelMetadataNotification
impl Unpin for ChannelMetadataNotification
impl UnwindSafe for ChannelMetadataNotification
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