pub struct AppearanceDeclaration {
pub name: &'static str,
pub kind: AppearanceKind,
pub support: AppearanceSupport,
}Expand description
One census entry: an IFC4 ADD2 presentation-appearance schema declaration paired with how this crate supports it.
Fields§
§name: &'static strThe schema declaration’s name, e.g. "IfcSurfaceStyle".
kind: AppearanceKindWhether the declaration is an entity, type, or function.
support: AppearanceSupportHow thoroughly this crate supports the declaration.
Trait Implementations§
Source§impl Clone for AppearanceDeclaration
impl Clone for AppearanceDeclaration
impl Copy for AppearanceDeclaration
Source§impl Debug for AppearanceDeclaration
impl Debug for AppearanceDeclaration
impl Eq for AppearanceDeclaration
Source§impl PartialEq for AppearanceDeclaration
impl PartialEq for AppearanceDeclaration
impl StructuralPartialEq for AppearanceDeclaration
Auto Trait Implementations§
impl Freeze for AppearanceDeclaration
impl RefUnwindSafe for AppearanceDeclaration
impl Send for AppearanceDeclaration
impl Sync for AppearanceDeclaration
impl Unpin for AppearanceDeclaration
impl UnsafeUnpin for AppearanceDeclaration
impl UnwindSafe for AppearanceDeclaration
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