Enum amplify_syn::ValueClass [−][src]
pub enum ValueClass { Literal(LiteralClass), Type(TypeClass), }
Constrains for attribute value type
Variants
Literal(LiteralClass)
The value must be a literal matching given literal constraints (see
[ConstrainedLit
])
Type(TypeClass)
The value must be of a native rust type matching given type constraints
(see [ConstrainedType
])
Implementations
impl ValueClass
[src]
impl ValueClass
[src]pub fn str() -> ValueClass
[src]
Convenience constructor creating
ValueClass::Literal(LiteralClass::Str)
pub fn byte_str() -> ValueClass
[src]
Convenience constructor creating
ValueClass::Literal(LiteralClass::ByteStr)
pub fn byte() -> ValueClass
[src]
Convenience constructor creating
ValueClass::Literal(LiteralClass::Byte)
pub fn int() -> ValueClass
[src]
Convenience constructor creating
ValueClass::Literal(LiteralClass::Int)
pub fn float() -> ValueClass
[src]
Convenience constructor creating
ValueClass::Literal(LiteralClass::Float)
pub fn char() -> ValueClass
[src]
Convenience constructor creating
ValueClass::Literal(LiteralClass::Char)
pub fn bool() -> ValueClass
[src]
Convenience constructor creating
ValueClass::Literal(LiteralClass::Bool)
impl ValueClass
[src]
impl ValueClass
[src]Trait Implementations
impl Clone for ValueClass
[src]
impl Clone for ValueClass
[src]fn clone(&self) -> ValueClass
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ValueClass
[src]
impl Copy for ValueClass
[src]impl Eq for ValueClass
[src]
impl Eq for ValueClass
[src]impl Hash for ValueClass
[src]
impl Hash for ValueClass
[src]impl Ord for ValueClass
[src]
impl Ord for ValueClass
[src]impl PartialEq<ValueClass> for ValueClass
[src]
impl PartialEq<ValueClass> for ValueClass
[src]fn eq(&self, other: &ValueClass) -> bool
[src]
fn ne(&self, other: &ValueClass) -> bool
[src]
impl PartialOrd<ValueClass> for ValueClass
[src]
impl PartialOrd<ValueClass> for ValueClass
[src]impl StructuralEq for ValueClass
[src]
impl StructuralEq for ValueClass
[src]impl StructuralPartialEq for ValueClass
[src]
impl StructuralPartialEq for ValueClass
[src]Auto Trait Implementations
impl RefUnwindSafe for ValueClass
impl RefUnwindSafe for ValueClass
impl Send for ValueClass
impl Send for ValueClass
impl Sync for ValueClass
impl Sync for ValueClass
impl Unpin for ValueClass
impl Unpin for ValueClass
impl UnwindSafe for ValueClass
impl UnwindSafe for ValueClass