Struct dae_parser::Asset [−][src]
pub struct Asset {
pub contributor: Vec<Contributor>,
pub created: String,
pub keywords: Vec<String>,
pub modified: String,
pub revision: Option<String>,
pub subject: Option<String>,
pub title: Option<String>,
pub unit: Option<Unit>,
pub up_axis: UpAxis,
}
Expand description
Defines asset-management information regarding its parent element.
Fields
contributor: Vec<Contributor>
Defines data related to a contributor that worked on the parent element.
created: String
Contains date and time that the parent element was created.
Represented in an ISO 8601 format as per the XML Schema
dateTime
primitive type.
keywords: Vec<String>
Contains a list of words used as search criteria for the parent element.
modified: String
Contains date and time that the parent element was last
modified. Represented in an ISO 8601 format as per the
XML Schema dateTime
primitive type.
revision: Option<String>
Contains revision information for the parent element.
subject: Option<String>
Contains a description of the topical subject of the parent element.
title: Option<String>
Contains title information for the parent element.
unit: Option<Unit>
Defines unit of distance for COLLADA elements and objects.
up_axis: UpAxis
Contains descriptive information about the coordinate system of the geometric data.
Trait Implementations
Parse an XML element and return the data structure in a Box
.
This can be faster in some cases when the data structure is large. Read more
Parse an XML element into this type. In most cases, the parser will require with a
debug_assert
that the element to parse has name Self::NAME
. Read more
Parse a single required element from the given element iterator.
Parse an optional element from the given element iterator, using Self::NAME
to
determine if it is the correct type. Read more
Parse an optional boxed element from the given element iterator, using Self::NAME
to
determine if it is the correct type. Read more
Parse a list of elements from the given element iterator,
as long as it continues yielding elements of name Self::NAME
. Read more
Parse a list of elements from the given element iterator,
as long as it continues yielding elements of name Self::NAME
,
and assert that the resulting list has length at least N
. Read more
Auto Trait Implementations
impl RefUnwindSafe for Asset
impl UnwindSafe for Asset
Blanket Implementations
Mutably borrows from an owned value. Read more