pub enum InstanceIdentifierNode {
WitWorker {
variable_id: Option<VariableId>,
worker_name: Option<ExprId>,
},
WitResource {
variable_id: Option<VariableId>,
worker_name: Option<ExprId>,
resource_name: String,
},
}Variants§
Trait Implementations§
Source§impl Clone for InstanceIdentifierNode
impl Clone for InstanceIdentifierNode
Source§fn clone(&self) -> InstanceIdentifierNode
fn clone(&self) -> InstanceIdentifierNode
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for InstanceIdentifierNode
impl RefUnwindSafe for InstanceIdentifierNode
impl Send for InstanceIdentifierNode
impl Sync for InstanceIdentifierNode
impl Unpin for InstanceIdentifierNode
impl UnsafeUnpin for InstanceIdentifierNode
impl UnwindSafe for InstanceIdentifierNode
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