pub struct ChannelRewards {
pub channel: String,
pub rewards: Vec<ChannelRewardInfo>,
}Expand description
A channel’s rewards.
Fields§
§channel: String§rewards: Vec<ChannelRewardInfo>Trait Implementations§
Source§impl Clone for ChannelRewards
impl Clone for ChannelRewards
Source§impl Debug for ChannelRewards
impl Debug for ChannelRewards
Source§impl<'de> Deserialize<'de> for ChannelRewards
impl<'de> Deserialize<'de> for ChannelRewards
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
Auto Trait Implementations§
impl Freeze for ChannelRewards
impl RefUnwindSafe for ChannelRewards
impl Send for ChannelRewards
impl Sync for ChannelRewards
impl Unpin for ChannelRewards
impl UnsafeUnpin for ChannelRewards
impl UnwindSafe for ChannelRewards
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