pub struct OpenContent {
pub id: Option<String>,
pub mode: OpenContentModeType,
pub annotation: Option<Annotation>,
pub any: Option<WildcardType>,
}Fields§
§id: Option<String>§mode: OpenContentModeType§annotation: Option<Annotation>§any: Option<WildcardType>Implementations§
Source§impl OpenContent
impl OpenContent
pub fn default_mode() -> OpenContentModeType
Trait Implementations§
Source§impl Clone for OpenContent
impl Clone for OpenContent
Source§fn clone(&self) -> OpenContent
fn clone(&self) -> OpenContent
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 OpenContent
impl Debug for OpenContent
Source§impl<'de> Deserializer<'de, OpenContent> for Box<OpenContentDeserializer>
impl<'de> Deserializer<'de, OpenContent> for Box<OpenContentDeserializer>
Source§fn init(
helper: &mut DeserializeHelper,
event: Event<'de>,
) -> DeserializerResult<'de, OpenContent>
fn init( helper: &mut DeserializeHelper, event: Event<'de>, ) -> DeserializerResult<'de, OpenContent>
Source§fn next(
self,
helper: &mut DeserializeHelper,
event: Event<'de>,
) -> DeserializerResult<'de, OpenContent>
fn next( self, helper: &mut DeserializeHelper, event: Event<'de>, ) -> DeserializerResult<'de, OpenContent>
Source§fn finish(self, helper: &mut DeserializeHelper) -> Result<OpenContent, Error>
fn finish(self, helper: &mut DeserializeHelper) -> Result<OpenContent, Error>
Force the deserializer to finish. Read more
Source§impl PartialEq for OpenContent
impl PartialEq for OpenContent
Source§impl WithDeserializer for OpenContent
impl WithDeserializer for OpenContent
Source§type Deserializer = Box<OpenContentDeserializer>
type Deserializer = Box<OpenContentDeserializer>
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 OpenContent
impl StructuralPartialEq for OpenContent
Auto Trait Implementations§
impl Freeze for OpenContent
impl RefUnwindSafe for OpenContent
impl Send for OpenContent
impl Sync for OpenContent
impl Unpin for OpenContent
impl UnwindSafe for OpenContent
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.