pub struct InstanceId {
pub space: String,
pub external_id: String,
}Expand description
Direct reference to a node.
Fields§
§space: StringNode space.
external_id: StringNode external ID.
Trait Implementations§
Source§impl Clone for InstanceId
impl Clone for InstanceId
Source§fn clone(&self) -> InstanceId
fn clone(&self) -> InstanceId
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 moreSource§impl Debug for InstanceId
impl Debug for InstanceId
Source§impl Default for InstanceId
impl Default for InstanceId
Source§fn default() -> InstanceId
fn default() -> InstanceId
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InstanceId
impl<'de> Deserialize<'de> for InstanceId
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 From<InstanceId> for IdentityOrInstance
impl From<InstanceId> for IdentityOrInstance
Source§fn from(value: InstanceId) -> Self
fn from(value: InstanceId) -> Self
Converts to this type from the input type.
Source§impl From<InstanceId> for InstanceId
impl From<InstanceId> for InstanceId
Source§fn from(value: InstanceId) -> Self
fn from(value: InstanceId) -> Self
Converts to this type from the input type.
Source§impl From<InstanceId> for InstanceId
impl From<InstanceId> for InstanceId
Source§fn from(value: InstanceId) -> Self
fn from(value: InstanceId) -> Self
Converts to this type from the input type.
Source§impl Hash for InstanceId
impl Hash for InstanceId
Source§impl PartialEq<InstanceId> for IdentityOrInstance
impl PartialEq<InstanceId> for IdentityOrInstance
Source§impl PartialEq<InstanceId> for InstanceId
impl PartialEq<InstanceId> for InstanceId
Source§impl PartialEq<InstanceId> for InstanceId
impl PartialEq<InstanceId> for InstanceId
Source§impl PartialEq for InstanceId
impl PartialEq for InstanceId
Source§impl Serialize for InstanceId
impl Serialize for InstanceId
impl Eq for InstanceId
impl StructuralPartialEq for InstanceId
Auto Trait Implementations§
impl Freeze for InstanceId
impl RefUnwindSafe for InstanceId
impl Send for InstanceId
impl Sync for InstanceId
impl Unpin for InstanceId
impl UnwindSafe for InstanceId
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