pub struct AssertionType {
pub id: Option<String>,
pub test: Option<String>,
pub xpath_default_namespace: Option<XpathDefaultNamespaceType>,
pub annotation: Option<Annotation>,
}Fields§
§id: Option<String>§test: Option<String>§xpath_default_namespace: Option<XpathDefaultNamespaceType>§annotation: Option<Annotation>Trait Implementations§
Source§impl Clone for AssertionType
impl Clone for AssertionType
Source§fn clone(&self) -> AssertionType
fn clone(&self) -> AssertionType
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 AssertionType
impl Debug for AssertionType
Source§impl<'de> Deserializer<'de, AssertionType> for Box<AssertionTypeDeserializer>
impl<'de> Deserializer<'de, AssertionType> for Box<AssertionTypeDeserializer>
Source§fn init(
helper: &mut DeserializeHelper,
event: Event<'de>,
) -> DeserializerResult<'de, AssertionType>
fn init( helper: &mut DeserializeHelper, event: Event<'de>, ) -> DeserializerResult<'de, AssertionType>
Source§fn next(
self,
helper: &mut DeserializeHelper,
event: Event<'de>,
) -> DeserializerResult<'de, AssertionType>
fn next( self, helper: &mut DeserializeHelper, event: Event<'de>, ) -> DeserializerResult<'de, AssertionType>
Source§fn finish(self, helper: &mut DeserializeHelper) -> Result<AssertionType, Error>
fn finish(self, helper: &mut DeserializeHelper) -> Result<AssertionType, Error>
Force the deserializer to finish. Read more
Source§impl PartialEq for AssertionType
impl PartialEq for AssertionType
Source§impl WithDeserializer for AssertionType
impl WithDeserializer for AssertionType
Source§type Deserializer = Box<AssertionTypeDeserializer>
type Deserializer = Box<AssertionTypeDeserializer>
The deserializer to use for this type.
Source§fn init<'de>(
helper: &mut DeserializeHelper,
event: Event<'de>,
) -> Result<DeserializerOutput<'de, Self>, Error>
fn init<'de>( helper: &mut DeserializeHelper, event: Event<'de>, ) -> Result<DeserializerOutput<'de, Self>, Error>
impl Eq for AssertionType
impl StructuralPartialEq for AssertionType
Auto Trait Implementations§
impl Freeze for AssertionType
impl RefUnwindSafe for AssertionType
impl Send for AssertionType
impl Sync for AssertionType
impl Unpin for AssertionType
impl UnsafeUnpin for AssertionType
impl UnwindSafe for AssertionType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<'de, R, X> DeserializeSync<'de, R> for Xwhere
R: XmlReaderSync<'de>,
X: WithDeserializer,
impl<'de, R, X> DeserializeSync<'de, R> for Xwhere
R: XmlReaderSync<'de>,
X: WithDeserializer,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.