pub struct NonNegativeInteger(/* private fields */);Expand description
XML Schema nonNegativeInteger, preserving the validated source lexeme.
The lexeme is kept verbatim after whitespace collapse (007 stays 007),
so the type is unbounded and round trips are exact.
Implementations§
Trait Implementations§
Source§impl Clone for NonNegativeInteger
impl Clone for NonNegativeInteger
Source§impl Debug for NonNegativeInteger
impl Debug for NonNegativeInteger
impl Eq for NonNegativeInteger
Source§impl FromStr for NonNegativeInteger
impl FromStr for NonNegativeInteger
Source§impl Hash for NonNegativeInteger
impl Hash for NonNegativeInteger
Source§impl PartialEq for NonNegativeInteger
impl PartialEq for NonNegativeInteger
impl StructuralPartialEq for NonNegativeInteger
Auto Trait Implementations§
impl Freeze for NonNegativeInteger
impl RefUnwindSafe for NonNegativeInteger
impl Send for NonNegativeInteger
impl Sync for NonNegativeInteger
impl Unpin for NonNegativeInteger
impl UnsafeUnpin for NonNegativeInteger
impl UnwindSafe for NonNegativeInteger
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