pub enum AnnouncementPlayMode {
XmlConfigured,
OneShot,
Continuous,
Unknown(u32),
}Expand description
Ordering policy for playing an announcement sequence.
Variants§
XmlConfigured
OneShot
Continuous
Unknown(u32)
Preserves an SCCP numeric value not recognized by this crate. Allows newer or vendor-specific values to round-trip without loss.
Implementations§
Trait Implementations§
Source§impl Clone for AnnouncementPlayMode
impl Clone for AnnouncementPlayMode
Source§fn clone(&self) -> AnnouncementPlayMode
fn clone(&self) -> AnnouncementPlayMode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AnnouncementPlayMode
Source§impl Debug for AnnouncementPlayMode
impl Debug for AnnouncementPlayMode
impl Eq for AnnouncementPlayMode
Source§impl From<AnnouncementPlayMode> for u32
impl From<AnnouncementPlayMode> for u32
Source§fn from(value: AnnouncementPlayMode) -> Self
fn from(value: AnnouncementPlayMode) -> Self
Converts to this type from the input type.
Source§impl From<u32> for AnnouncementPlayMode
impl From<u32> for AnnouncementPlayMode
Source§impl Hash for AnnouncementPlayMode
impl Hash for AnnouncementPlayMode
Source§impl PartialEq for AnnouncementPlayMode
impl PartialEq for AnnouncementPlayMode
impl StructuralPartialEq for AnnouncementPlayMode
Auto Trait Implementations§
impl Freeze for AnnouncementPlayMode
impl RefUnwindSafe for AnnouncementPlayMode
impl Send for AnnouncementPlayMode
impl Sync for AnnouncementPlayMode
impl Unpin for AnnouncementPlayMode
impl UnsafeUnpin for AnnouncementPlayMode
impl UnwindSafe for AnnouncementPlayMode
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