pub struct GetDepComponentMutMacro;
Expand description
Macro for getting a mutable component given a mutable contract state that has it.
Trait Implementations§
source§impl Debug for GetDepComponentMutMacro
impl Debug for GetDepComponentMutMacro
source§impl Default for GetDepComponentMutMacro
impl Default for GetDepComponentMutMacro
source§fn default() -> GetDepComponentMutMacro
fn default() -> GetDepComponentMutMacro
Returns the “default value” for a type. Read more
source§impl InlineMacroExprPlugin for GetDepComponentMutMacro
impl InlineMacroExprPlugin for GetDepComponentMutMacro
source§fn generate_code(
&self,
db: &dyn SyntaxGroup,
syntax: &ExprInlineMacro
) -> InlinePluginResult
fn generate_code( &self, db: &dyn SyntaxGroup, syntax: &ExprInlineMacro ) -> InlinePluginResult
Generates code for an item. If no code should be generated returns None.
Otherwise, returns (virtual_module_name, module_content), and a virtual submodule
with that name and content should be created.
Auto Trait Implementations§
impl Freeze for GetDepComponentMutMacro
impl RefUnwindSafe for GetDepComponentMutMacro
impl Send for GetDepComponentMutMacro
impl Sync for GetDepComponentMutMacro
impl Unpin for GetDepComponentMutMacro
impl UnwindSafe for GetDepComponentMutMacro
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