pub struct ParsedExtTypeSchema {
pub schema: NodeId,
pub optional: bool,
}Expand description
Parsed extension type schema with NodeId reference.
Fields§
§schema: NodeIdSchema for the extension value (NodeId reference)
optional: boolWhether the extension is optional (default: false = required)
Trait Implementations§
Source§impl Clone for ParsedExtTypeSchema
impl Clone for ParsedExtTypeSchema
Source§fn clone(&self) -> ParsedExtTypeSchema
fn clone(&self) -> ParsedExtTypeSchema
Returns a duplicate of the value. Read more
1.0.0 · 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 ParsedExtTypeSchema
impl Debug for ParsedExtTypeSchema
Source§impl<'doc> FromEure<'doc> for ParsedExtTypeSchema
impl<'doc> FromEure<'doc> for ParsedExtTypeSchema
Source§type Error = ParseError
type Error = ParseError
The error type returned by parsing.
Auto Trait Implementations§
impl Freeze for ParsedExtTypeSchema
impl RefUnwindSafe for ParsedExtTypeSchema
impl Send for ParsedExtTypeSchema
impl Sync for ParsedExtTypeSchema
impl Unpin for ParsedExtTypeSchema
impl UnwindSafe for ParsedExtTypeSchema
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