pub struct NotationResult {
pub name: Option<NameId>,
pub public: Option<String>,
pub system: Option<String>,
pub id: Option<String>,
pub annotation: Option<Annotation>,
pub source: Option<SourceRef>,
}Expand description
Notation declaration result
Fields§
§name: Option<NameId>§public: Option<String>§system: Option<String>§id: Option<String>§annotation: Option<Annotation>§source: Option<SourceRef>Trait Implementations§
Source§impl Clone for NotationResult
impl Clone for NotationResult
Source§fn clone(&self) -> NotationResult
fn clone(&self) -> NotationResult
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 moreAuto Trait Implementations§
impl Freeze for NotationResult
impl RefUnwindSafe for NotationResult
impl Send for NotationResult
impl Sync for NotationResult
impl Unpin for NotationResult
impl UnsafeUnpin for NotationResult
impl UnwindSafe for NotationResult
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