#[non_exhaustive]pub struct TemplateUse {
pub representation_id: bool,
pub number: bool,
pub time: bool,
pub bandwidth: bool,
pub sub_number: bool,
}Expand description
Which identifiers a template contains.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.representation_id: bool$RepresentationID$.
number: bool$Number$.
time: bool$Time$.
bandwidth: bool$Bandwidth$.
sub_number: bool$SubNumber$ (segment sequences; unsupported).
Trait Implementations§
Source§impl Clone for TemplateUse
impl Clone for TemplateUse
impl Copy for TemplateUse
Source§impl Debug for TemplateUse
impl Debug for TemplateUse
Source§impl Default for TemplateUse
impl Default for TemplateUse
impl Eq for TemplateUse
Source§impl PartialEq for TemplateUse
impl PartialEq for TemplateUse
impl StructuralPartialEq for TemplateUse
Auto Trait Implementations§
impl Forget for TemplateUse
impl Freeze for TemplateUse
impl Move for TemplateUse
impl RefUnwindSafe for TemplateUse
impl Send for TemplateUse
impl Sync for TemplateUse
impl Unpin for TemplateUse
impl UnsafeUnpin for TemplateUse
impl UnwindSafe for TemplateUse
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