pub enum PropertyModifier {
Public(Span),
Protected(Span),
Private(Span),
Static(Span),
Readonly(Span),
}
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for PropertyModifier
impl Clone for PropertyModifier
Source§fn clone(&self) -> PropertyModifier
fn clone(&self) -> PropertyModifier
Returns a copy 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 PropertyModifier
impl Debug for PropertyModifier
Source§impl<'de> Deserialize<'de> for PropertyModifier
impl<'de> Deserialize<'de> for PropertyModifier
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 JsonSchema for PropertyModifier
impl JsonSchema for PropertyModifier
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref
keyword. Read moreSource§impl PartialEq for PropertyModifier
impl PartialEq for PropertyModifier
Source§impl Serialize for PropertyModifier
impl Serialize for PropertyModifier
impl Eq for PropertyModifier
impl StructuralPartialEq for PropertyModifier
Auto Trait Implementations§
impl Freeze for PropertyModifier
impl RefUnwindSafe for PropertyModifier
impl Send for PropertyModifier
impl Sync for PropertyModifier
impl Unpin for PropertyModifier
impl UnwindSafe for PropertyModifier
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