pub struct AlternativeResult {
pub test: Option<String>,
pub type_ref: Option<TypeRefResult>,
pub inline_type: Option<Box<TypeFrameResult>>,
pub xpath_default_namespace: Option<String>,
pub ns_snapshot: NamespaceContextSnapshot,
pub resolved_type: Option<TypeKey>,
pub id: Option<String>,
pub annotation: Option<Annotation>,
pub source: Option<SourceRef>,
}Expand description
Alternative result (XSD 1.1)
Fields§
§test: Option<String>§type_ref: Option<TypeRefResult>§inline_type: Option<Box<TypeFrameResult>>§xpath_default_namespace: Option<String>§ns_snapshot: NamespaceContextSnapshot§resolved_type: Option<TypeKey>§id: Option<String>§annotation: Option<Annotation>§source: Option<SourceRef>Trait Implementations§
Source§impl Clone for AlternativeResult
impl Clone for AlternativeResult
Source§fn clone(&self) -> AlternativeResult
fn clone(&self) -> AlternativeResult
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 AlternativeResult
impl RefUnwindSafe for AlternativeResult
impl Send for AlternativeResult
impl Sync for AlternativeResult
impl Unpin for AlternativeResult
impl UnsafeUnpin for AlternativeResult
impl UnwindSafe for AlternativeResult
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