pub struct StructuralAtom {
pub structure_id: UnitId,
pub kind: StructureKind,
pub content: String,
}Expand description
Non-sentence structural atom.
Fields§
§structure_id: UnitIdStructure identity.
kind: StructureKindKind of structure.
content: StringComplete textual payload where applicable.
Trait Implementations§
Source§impl Clone for StructuralAtom
impl Clone for StructuralAtom
Source§fn clone(&self) -> StructuralAtom
fn clone(&self) -> StructuralAtom
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 StructuralAtom
impl Debug for StructuralAtom
Source§impl<'de> Deserialize<'de> for StructuralAtom
impl<'de> Deserialize<'de> for StructuralAtom
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for StructuralAtom
Source§impl PartialEq for StructuralAtom
impl PartialEq for StructuralAtom
Source§impl Serialize for StructuralAtom
impl Serialize for StructuralAtom
impl StructuralPartialEq for StructuralAtom
Auto Trait Implementations§
impl Freeze for StructuralAtom
impl RefUnwindSafe for StructuralAtom
impl Send for StructuralAtom
impl Sync for StructuralAtom
impl Unpin for StructuralAtom
impl UnsafeUnpin for StructuralAtom
impl UnwindSafe for StructuralAtom
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