pub struct AttributeInnerType {
pub id: Option<String>,
pub name: Option<String>,
pub ref_: Option<QName>,
pub type_: Option<QName>,
pub use_: AttributeUseType,
pub default: Option<String>,
pub fixed: Option<String>,
pub form: Option<FormChoiceType>,
pub target_namespace: Option<String>,
pub inheritable: Option<bool>,
pub annotation: Option<Annotation>,
pub simple_type: Option<SimpleBaseType>,
}Fields§
§id: Option<String>§name: Option<String>§ref_: Option<QName>§type_: Option<QName>§use_: AttributeUseType§default: Option<String>§fixed: Option<String>§form: Option<FormChoiceType>§target_namespace: Option<String>§inheritable: Option<bool>§annotation: Option<Annotation>§simple_type: Option<SimpleBaseType>Implementations§
Source§impl AttributeInnerType
impl AttributeInnerType
pub fn default_use_() -> AttributeUseType
Trait Implementations§
Source§impl Clone for AttributeInnerType
impl Clone for AttributeInnerType
Source§fn clone(&self) -> AttributeInnerType
fn clone(&self) -> AttributeInnerType
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 AttributeInnerType
impl Debug for AttributeInnerType
Source§impl<'de> Deserializer<'de, AttributeInnerType> for Box<AttributeInnerTypeDeserializer>
impl<'de> Deserializer<'de, AttributeInnerType> for Box<AttributeInnerTypeDeserializer>
Source§fn init(
helper: &mut DeserializeHelper,
event: Event<'de>,
) -> DeserializerResult<'de, AttributeInnerType>
fn init( helper: &mut DeserializeHelper, event: Event<'de>, ) -> DeserializerResult<'de, AttributeInnerType>
Source§fn next(
self,
helper: &mut DeserializeHelper,
event: Event<'de>,
) -> DeserializerResult<'de, AttributeInnerType>
fn next( self, helper: &mut DeserializeHelper, event: Event<'de>, ) -> DeserializerResult<'de, AttributeInnerType>
Source§fn finish(
self,
helper: &mut DeserializeHelper,
) -> Result<AttributeInnerType, Error>
fn finish( self, helper: &mut DeserializeHelper, ) -> Result<AttributeInnerType, Error>
Force the deserializer to finish. Read more
Source§impl PartialEq for AttributeInnerType
impl PartialEq for AttributeInnerType
Source§impl WithDeserializer for AttributeInnerType
impl WithDeserializer for AttributeInnerType
Source§type Deserializer = Box<AttributeInnerTypeDeserializer>
type Deserializer = Box<AttributeInnerTypeDeserializer>
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 AttributeInnerType
impl StructuralPartialEq for AttributeInnerType
Auto Trait Implementations§
impl Freeze for AttributeInnerType
impl RefUnwindSafe for AttributeInnerType
impl Send for AttributeInnerType
impl Sync for AttributeInnerType
impl Unpin for AttributeInnerType
impl UnsafeUnpin for AttributeInnerType
impl UnwindSafe for AttributeInnerType
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.