pub struct IpcNode { /* private fields */ }
Implementations§
Source§impl IpcNode
impl IpcNode
pub fn new(strategy: IdStrategy, seen_at: u64) -> Self
pub fn with_asset_id( &mut self, asset_id: impl Into<Option<String>>, ) -> &mut Self
pub fn get_node_key(&self) -> &str
pub fn clone_node_key(&self) -> String
pub fn into_dyn_node(self) -> DynamicNode
Trait Implementations§
Source§impl AsMut<DynamicNode> for IpcNode
impl AsMut<DynamicNode> for IpcNode
Source§fn as_mut(&mut self) -> &mut DynamicNode
fn as_mut(&mut self) -> &mut DynamicNode
Converts this type into a mutable reference of the (usually inferred) input type.
Source§impl AsRef<DynamicNode> for IpcNode
impl AsRef<DynamicNode> for IpcNode
Source§fn as_ref(&self) -> &DynamicNode
fn as_ref(&self) -> &DynamicNode
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl IIpcNode for IpcNode
impl IIpcNode for IpcNode
fn get_mut_dynamic_node(&mut self) -> &mut DynamicNode
fn with_src_pid(&mut self, src_pid: impl Into<u64>) -> &mut Self
fn with_dst_pid(&mut self, dst_pid: impl Into<u64>) -> &mut Self
fn with_ipc_type(&mut self, ipc_type: impl Into<String>) -> &mut Self
Source§impl Into<DynamicNode> for IpcNode
impl Into<DynamicNode> for IpcNode
Source§fn into(self) -> DynamicNode
fn into(self) -> DynamicNode
Converts this type into the (usually inferred) input type.
Source§impl Into<NodeDescription> for &IpcNode
impl Into<NodeDescription> for &IpcNode
Source§fn into(self) -> NodeDescription
fn into(self) -> NodeDescription
Converts this type into the (usually inferred) input type.
Source§impl Into<NodeDescription> for &mut IpcNode
impl Into<NodeDescription> for &mut IpcNode
Source§fn into(self) -> NodeDescription
fn into(self) -> NodeDescription
Converts this type into the (usually inferred) input type.
Source§impl Into<NodeDescription> for IpcNode
impl Into<NodeDescription> for IpcNode
Source§fn into(self) -> NodeDescription
fn into(self) -> NodeDescription
Converts this type into the (usually inferred) input type.
Auto Trait Implementations§
impl Freeze for IpcNode
impl RefUnwindSafe for IpcNode
impl Send for IpcNode
impl Sync for IpcNode
impl Unpin for IpcNode
impl UnwindSafe for IpcNode
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