pub struct UriTypeSet { /* private fields */ }Expand description
Allowed URI classes for <Reference URI="...">.
Note: UriReferenceResolver currently supports only same-document URIs.
Allowing external URIs via this policy only disables the early policy
rejection; dereference still fails until an external resolver path is added.
Implementations§
Source§impl UriTypeSet
impl UriTypeSet
Sourcepub const SAME_DOCUMENT: Self
pub const SAME_DOCUMENT: Self
Allow only same-document references ("", #id, #xpointer(...)).
Trait Implementations§
Source§impl Clone for UriTypeSet
impl Clone for UriTypeSet
Source§fn clone(&self) -> UriTypeSet
fn clone(&self) -> UriTypeSet
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 UriTypeSet
impl Debug for UriTypeSet
Source§impl Default for UriTypeSet
impl Default for UriTypeSet
Source§impl PartialEq for UriTypeSet
impl PartialEq for UriTypeSet
impl Copy for UriTypeSet
impl Eq for UriTypeSet
impl StructuralPartialEq for UriTypeSet
Auto Trait Implementations§
impl Freeze for UriTypeSet
impl RefUnwindSafe for UriTypeSet
impl Send for UriTypeSet
impl Sync for UriTypeSet
impl Unpin for UriTypeSet
impl UnsafeUnpin for UriTypeSet
impl UnwindSafe for UriTypeSet
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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