pub struct BusinessAwayMessage {
pub offline_only: bool,
pub shortcut_id: i32,
pub schedule: BusinessAwayMessageSchedule,
pub recipients: BusinessRecipients,
}Expand description
Generated from:
businessAwayMessage#ef156a5c flags:# offline_only:flags.0?true shortcut_id:int schedule:BusinessAwayMessageSchedule recipients:BusinessRecipients = BusinessAwayMessageFields§
§offline_only: bool§shortcut_id: i32§schedule: BusinessAwayMessageSchedule§recipients: BusinessRecipientsTrait Implementations§
Source§impl Clone for BusinessAwayMessage
impl Clone for BusinessAwayMessage
Source§fn clone(&self) -> BusinessAwayMessage
fn clone(&self) -> BusinessAwayMessage
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 BusinessAwayMessage
impl Debug for BusinessAwayMessage
Source§impl Deserializable for BusinessAwayMessage
impl Deserializable for BusinessAwayMessage
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<BusinessAwayMessage> for BusinessAwayMessage
impl From<BusinessAwayMessage> for BusinessAwayMessage
Source§fn from(x: BusinessAwayMessage) -> Self
fn from(x: BusinessAwayMessage) -> Self
Converts to this type from the input type.
Source§impl Identifiable for BusinessAwayMessage
impl Identifiable for BusinessAwayMessage
Source§const CONSTRUCTOR_ID: u32 = 0xef156a5c
const CONSTRUCTOR_ID: u32 = 0xef156a5c
The constructor ID as specified in the TL schema.
Source§impl PartialEq for BusinessAwayMessage
impl PartialEq for BusinessAwayMessage
Source§impl Serializable for BusinessAwayMessage
impl Serializable for BusinessAwayMessage
Source§impl TryFrom<BusinessAwayMessage> for BusinessAwayMessage
impl TryFrom<BusinessAwayMessage> for BusinessAwayMessage
Source§type Error = BusinessAwayMessage
type Error = BusinessAwayMessage
The type returned in the event of a conversion error.
impl StructuralPartialEq for BusinessAwayMessage
Auto Trait Implementations§
impl Freeze for BusinessAwayMessage
impl RefUnwindSafe for BusinessAwayMessage
impl Send for BusinessAwayMessage
impl Sync for BusinessAwayMessage
impl Unpin for BusinessAwayMessage
impl UnsafeUnpin for BusinessAwayMessage
impl UnwindSafe for BusinessAwayMessage
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