pub struct IfStatementElseBlock {
pub else: Span,
pub colon: Span,
pub statements: Vec<Statement>,
}
Fields§
§else: Span
§colon: Span
§statements: Vec<Statement>
Trait Implementations§
Source§impl Clone for IfStatementElseBlock
impl Clone for IfStatementElseBlock
Source§fn clone(&self) -> IfStatementElseBlock
fn clone(&self) -> IfStatementElseBlock
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 IfStatementElseBlock
impl Debug for IfStatementElseBlock
Source§impl<'de> Deserialize<'de> for IfStatementElseBlock
impl<'de> Deserialize<'de> for IfStatementElseBlock
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 IfStatementElseBlock
impl JsonSchema for IfStatementElseBlock
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 IfStatementElseBlock
impl PartialEq for IfStatementElseBlock
Source§impl Serialize for IfStatementElseBlock
impl Serialize for IfStatementElseBlock
impl Eq for IfStatementElseBlock
impl StructuralPartialEq for IfStatementElseBlock
Auto Trait Implementations§
impl Freeze for IfStatementElseBlock
impl RefUnwindSafe for IfStatementElseBlock
impl Send for IfStatementElseBlock
impl Sync for IfStatementElseBlock
impl Unpin for IfStatementElseBlock
impl UnwindSafe for IfStatementElseBlock
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