pub struct PrintFeature {
pub name: OwnedName,
pub properties: Vec<Property>,
pub options: Vec<PrintFeatureOption>,
pub features: Vec<PrintFeature>,
}Expand description
Represents a Print Feature.
Fields§
§name: OwnedNameThe name of the feature.
properties: Vec<Property>Properties of the feature
options: Vec<PrintFeatureOption>Available options
features: Vec<PrintFeature>Sub-features of the feature
Trait Implementations§
Source§impl Clone for PrintFeature
impl Clone for PrintFeature
Source§fn clone(&self) -> PrintFeature
fn clone(&self) -> PrintFeature
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 moreSource§impl Debug for PrintFeature
impl Debug for PrintFeature
impl Eq for PrintFeature
Source§impl Hash for PrintFeature
impl Hash for PrintFeature
Source§impl PartialEq for PrintFeature
impl PartialEq for PrintFeature
impl StructuralPartialEq for PrintFeature
Source§impl WithProperties for PrintFeature
impl WithProperties for PrintFeature
Source§impl XmlSerializer for PrintFeature
impl XmlSerializer for PrintFeature
Auto Trait Implementations§
impl Freeze for PrintFeature
impl RefUnwindSafe for PrintFeature
impl Send for PrintFeature
impl Sync for PrintFeature
impl Unpin for PrintFeature
impl UnsafeUnpin for PrintFeature
impl UnwindSafe for PrintFeature
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