pub enum AnnouncementPlayStatus {
Ok,
Error,
Unknown(u32),
}Expand description
Completion status returned when announcement playback finishes.
Variants§
Ok
Error
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 AnnouncementPlayStatus
impl Clone for AnnouncementPlayStatus
Source§fn clone(&self) -> AnnouncementPlayStatus
fn clone(&self) -> AnnouncementPlayStatus
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 AnnouncementPlayStatus
Source§impl Debug for AnnouncementPlayStatus
impl Debug for AnnouncementPlayStatus
impl Eq for AnnouncementPlayStatus
Source§impl From<AnnouncementPlayStatus> for u32
impl From<AnnouncementPlayStatus> for u32
Source§fn from(value: AnnouncementPlayStatus) -> Self
fn from(value: AnnouncementPlayStatus) -> Self
Converts to this type from the input type.
Source§impl From<u32> for AnnouncementPlayStatus
impl From<u32> for AnnouncementPlayStatus
Source§impl Hash for AnnouncementPlayStatus
impl Hash for AnnouncementPlayStatus
Source§impl PartialEq for AnnouncementPlayStatus
impl PartialEq for AnnouncementPlayStatus
impl StructuralPartialEq for AnnouncementPlayStatus
Auto Trait Implementations§
impl Freeze for AnnouncementPlayStatus
impl RefUnwindSafe for AnnouncementPlayStatus
impl Send for AnnouncementPlayStatus
impl Sync for AnnouncementPlayStatus
impl Unpin for AnnouncementPlayStatus
impl UnsafeUnpin for AnnouncementPlayStatus
impl UnwindSafe for AnnouncementPlayStatus
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