#[non_exhaustive]pub enum CaPmtListManagement {
More,
First,
Last,
Only,
Add,
Update,
Reserved(u8),
}Expand description
ca_pmt_list_management values (Table, p. 31).
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
More
00 — neither first nor last of the list.
First
01 — first of a new list (replaces previous selections).
Last
02 — last of the list.
Only
03 — the list is a single CA PMT.
Add
04 — a newly selected programme; previous selections retained.
Update
05 — a programme already in the list re-sent (version change).
Reserved(u8)
Any other value (reserved).
Implementations§
Trait Implementations§
Source§impl Clone for CaPmtListManagement
impl Clone for CaPmtListManagement
Source§fn clone(&self) -> CaPmtListManagement
fn clone(&self) -> CaPmtListManagement
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 CaPmtListManagement
Source§impl Debug for CaPmtListManagement
impl Debug for CaPmtListManagement
Source§impl Display for CaPmtListManagement
impl Display for CaPmtListManagement
impl Eq for CaPmtListManagement
Source§impl PartialEq for CaPmtListManagement
impl PartialEq for CaPmtListManagement
Source§impl Serialize for CaPmtListManagement
Available on crate feature serde only.
impl Serialize for CaPmtListManagement
Available on crate feature
serde only.impl StructuralPartialEq for CaPmtListManagement
Auto Trait Implementations§
impl Freeze for CaPmtListManagement
impl RefUnwindSafe for CaPmtListManagement
impl Send for CaPmtListManagement
impl Sync for CaPmtListManagement
impl Unpin for CaPmtListManagement
impl UnsafeUnpin for CaPmtListManagement
impl UnwindSafe for CaPmtListManagement
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