pub struct DirectMessagePriceChanged {
pub are_direct_messages_enabled: bool,
pub direct_message_star_count: Option<i64>,
}Expand description
Service message: the price for paid messages in a direct messages chat changed.
Fields§
§are_direct_messages_enabled: booltrue if direct messages are enabled for the channel chat.
direct_message_star_count: Option<i64>The new number of Telegram Stars users must pay per direct message.
Does not apply to users exempted by administrators. Defaults to 0.
Trait Implementations§
Source§impl Clone for DirectMessagePriceChanged
impl Clone for DirectMessagePriceChanged
Source§fn clone(&self) -> DirectMessagePriceChanged
fn clone(&self) -> DirectMessagePriceChanged
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 DirectMessagePriceChanged
impl Debug for DirectMessagePriceChanged
Source§impl<'de> Deserialize<'de> for DirectMessagePriceChanged
impl<'de> Deserialize<'de> for DirectMessagePriceChanged
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 DirectMessagePriceChanged
impl RefUnwindSafe for DirectMessagePriceChanged
impl Send for DirectMessagePriceChanged
impl Sync for DirectMessagePriceChanged
impl Unpin for DirectMessagePriceChanged
impl UnsafeUnpin for DirectMessagePriceChanged
impl UnwindSafe for DirectMessagePriceChanged
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