pub struct PrintCapabilitiesDocument {
pub properties: Vec<Property>,
pub parameter_defs: Vec<ParameterDef>,
pub features: Vec<PrintFeature>,
}Expand description
Represents a PrintCapabilities document.
Fields§
§properties: Vec<Property>Properties of the document
parameter_defs: Vec<ParameterDef>Parameter definitions
features: Vec<PrintFeature>Features
Trait Implementations§
Source§impl Clone for PrintCapabilitiesDocument
impl Clone for PrintCapabilitiesDocument
Source§fn clone(&self) -> PrintCapabilitiesDocument
fn clone(&self) -> PrintCapabilitiesDocument
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 PrintCapabilitiesDocument
impl Debug for PrintCapabilitiesDocument
impl Eq for PrintCapabilitiesDocument
Source§impl From<PrintCapabilitiesDocument> for PrintSchemaDocument
impl From<PrintCapabilitiesDocument> for PrintSchemaDocument
Source§fn from(value: PrintCapabilitiesDocument) -> Self
fn from(value: PrintCapabilitiesDocument) -> Self
Converts to this type from the input type.
Source§impl Hash for PrintCapabilitiesDocument
impl Hash for PrintCapabilitiesDocument
Source§impl ParsableXmlDocument for PrintCapabilitiesDocument
impl ParsableXmlDocument for PrintCapabilitiesDocument
impl StructuralPartialEq for PrintCapabilitiesDocument
Auto Trait Implementations§
impl Freeze for PrintCapabilitiesDocument
impl RefUnwindSafe for PrintCapabilitiesDocument
impl Send for PrintCapabilitiesDocument
impl Sync for PrintCapabilitiesDocument
impl Unpin for PrintCapabilitiesDocument
impl UnsafeUnpin for PrintCapabilitiesDocument
impl UnwindSafe for PrintCapabilitiesDocument
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