pub struct StructureElement {
pub standard_type: StandardType,
pub object: ObjRef,
pub revision: i64,
}Expand description
One structure element on a placement’s path: its standard type and the object holding it, so two neighbouring elements of one type are told apart, and its revision number.
Covers ISO 32000-1 §14.8.4.3.
Fields§
§standard_type: StandardType§object: ObjRef§revision: i64The element’s /R (§14.7.5.3), 0 when it declares none.
Trait Implementations§
Source§impl Clone for StructureElement
impl Clone for StructureElement
impl Copy for StructureElement
Source§impl Debug for StructureElement
impl Debug for StructureElement
impl Eq for StructureElement
Source§impl Hash for StructureElement
impl Hash for StructureElement
Source§impl PartialEq for StructureElement
impl PartialEq for StructureElement
impl StructuralPartialEq for StructureElement
Auto Trait Implementations§
impl Freeze for StructureElement
impl RefUnwindSafe for StructureElement
impl Send for StructureElement
impl Sync for StructureElement
impl Unpin for StructureElement
impl UnsafeUnpin for StructureElement
impl UnwindSafe for StructureElement
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