pub struct ClosureUseVariable {
pub comments: CommentGroup,
pub ampersand: Option<Span>,
pub variable: SimpleVariable,
}
Fields§
§comments: CommentGroup
§ampersand: Option<Span>
§variable: SimpleVariable
Trait Implementations§
Source§impl Clone for ClosureUseVariable
impl Clone for ClosureUseVariable
Source§fn clone(&self) -> ClosureUseVariable
fn clone(&self) -> ClosureUseVariable
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 ClosureUseVariable
impl Debug for ClosureUseVariable
Source§impl<'de> Deserialize<'de> for ClosureUseVariable
impl<'de> Deserialize<'de> for ClosureUseVariable
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 ClosureUseVariable
impl JsonSchema for ClosureUseVariable
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 ClosureUseVariable
impl PartialEq for ClosureUseVariable
Source§impl Serialize for ClosureUseVariable
impl Serialize for ClosureUseVariable
impl Eq for ClosureUseVariable
impl StructuralPartialEq for ClosureUseVariable
Auto Trait Implementations§
impl Freeze for ClosureUseVariable
impl RefUnwindSafe for ClosureUseVariable
impl Send for ClosureUseVariable
impl Sync for ClosureUseVariable
impl Unpin for ClosureUseVariable
impl UnwindSafe for ClosureUseVariable
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