Enum xoev_xwasser::VorgangType
source · pub enum VorgangType {
Pruefbericht(PruefberichtType),
Untersuchungsplan(UntersuchungsplanType),
OlgBericht(DokumentType),
None,
}
Variants§
Pruefbericht(PruefberichtType)
Untersuchungsplan(UntersuchungsplanType)
OlgBericht(DokumentType)
None
Trait Implementations§
source§impl Debug for VorgangType
impl Debug for VorgangType
source§impl Default for VorgangType
impl Default for VorgangType
source§fn default() -> VorgangType
fn default() -> VorgangType
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for VorgangType
impl<'de> Deserialize<'de> for VorgangType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Serialize for VorgangType
impl Serialize for VorgangType
source§impl Tsify for VorgangType
impl Tsify for VorgangType
type JsType = JsType
const DECL: &'static str = "export type VorgangType = { t: \"Pruefbericht\"; c: PruefberichtType } | { t: \"Untersuchungsplan\"; c: UntersuchungsplanType } | { t: \"OlgBericht\"; c: DokumentType } | { t: \"None\" };"
fn into_js(&self) -> Result<Self::JsType, Error>where
Self: Serialize,
fn from_js<T>(js: T) -> Result<Self, Error>
source§impl XmlDeserialize for VorgangType
impl XmlDeserialize for VorgangType
Auto Trait Implementations§
impl Freeze for VorgangType
impl RefUnwindSafe for VorgangType
impl Send for VorgangType
impl Sync for VorgangType
impl Unpin for VorgangType
impl UnwindSafe for VorgangType
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