Enum pax_manifest::PaxType
source · pub enum PaxType {
If,
Slot,
Repeat,
Comment,
BlankComponent {
pascal_identifier: String,
},
Primitive {
pascal_identifier: String,
},
Singleton {
pascal_identifier: String,
},
Range {
identifier: String,
},
Option {
identifier: String,
},
Vector {
elem_identifier: String,
},
Map {
key_identifier: String,
value_identifier: String,
},
Unknown,
}
Variants§
Trait Implementations§
source§impl<'de> Deserialize<'de> for PaxType
impl<'de> Deserialize<'de> for PaxType
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 PartialEq for PaxType
impl PartialEq for PaxType
impl Eq for PaxType
impl StructuralPartialEq for PaxType
Auto Trait Implementations§
impl Freeze for PaxType
impl RefUnwindSafe for PaxType
impl Send for PaxType
impl Sync for PaxType
impl Unpin for PaxType
impl UnwindSafe for PaxType
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, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
source§fn round_into(self) -> U
fn round_into(self) -> U
Performs the conversion.