pub struct InputBusinessAwayMessage {
pub offline_only: bool,
pub shortcut_id: i32,
pub schedule: BusinessAwayMessageSchedule,
pub recipients: InputBusinessRecipients,
}Expand description
Generated from:
inputBusinessAwayMessage#832175e0 flags:# offline_only:flags.0?true shortcut_id:int schedule:BusinessAwayMessageSchedule recipients:InputBusinessRecipients = InputBusinessAwayMessageFields§
§offline_only: bool§shortcut_id: i32§schedule: BusinessAwayMessageSchedule§recipients: InputBusinessRecipientsTrait Implementations§
Source§impl Clone for InputBusinessAwayMessage
impl Clone for InputBusinessAwayMessage
Source§fn clone(&self) -> InputBusinessAwayMessage
fn clone(&self) -> InputBusinessAwayMessage
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 InputBusinessAwayMessage
impl Debug for InputBusinessAwayMessage
Source§impl Deserializable for InputBusinessAwayMessage
impl Deserializable for InputBusinessAwayMessage
Source§fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>
fn deserialize(buf: Buffer<'_, '_>) -> Result<Self>
Read
Self from buf, advancing its position.Source§fn from_bytes(bytes: &[u8]) -> Result<Self>
fn from_bytes(bytes: &[u8]) -> Result<Self>
Convenience: deserialize from a byte slice.
Source§impl From<InputBusinessAwayMessage> for InputBusinessAwayMessage
impl From<InputBusinessAwayMessage> for InputBusinessAwayMessage
Source§fn from(x: InputBusinessAwayMessage) -> Self
fn from(x: InputBusinessAwayMessage) -> Self
Converts to this type from the input type.
Source§impl Identifiable for InputBusinessAwayMessage
impl Identifiable for InputBusinessAwayMessage
Source§const CONSTRUCTOR_ID: u32 = 0x832175e0
const CONSTRUCTOR_ID: u32 = 0x832175e0
The constructor ID as specified in the TL schema.
Source§impl PartialEq for InputBusinessAwayMessage
impl PartialEq for InputBusinessAwayMessage
Source§impl TryFrom<InputBusinessAwayMessage> for InputBusinessAwayMessage
impl TryFrom<InputBusinessAwayMessage> for InputBusinessAwayMessage
Source§type Error = InputBusinessAwayMessage
type Error = InputBusinessAwayMessage
The type returned in the event of a conversion error.
impl StructuralPartialEq for InputBusinessAwayMessage
Auto Trait Implementations§
impl Freeze for InputBusinessAwayMessage
impl RefUnwindSafe for InputBusinessAwayMessage
impl Send for InputBusinessAwayMessage
impl Sync for InputBusinessAwayMessage
impl Unpin for InputBusinessAwayMessage
impl UnsafeUnpin for InputBusinessAwayMessage
impl UnwindSafe for InputBusinessAwayMessage
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