pub struct AuidNode { /* private fields */ }
Implementations§
Source§impl AuidNode
impl AuidNode
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 AuidNode
impl AsMut<DynamicNode> for AuidNode
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 AuidNode
impl AsRef<DynamicNode> for AuidNode
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 IAuidNode for AuidNode
impl IAuidNode for AuidNode
fn get_mut_dynamic_node(&mut self) -> &mut DynamicNode
fn with_auid(&mut self, auid: impl Into<u64>) -> &mut Self
Source§impl Into<DynamicNode> for AuidNode
impl Into<DynamicNode> for AuidNode
Source§fn into(self) -> DynamicNode
fn into(self) -> DynamicNode
Converts this type into the (usually inferred) input type.
Source§impl Into<NodeDescription> for &AuidNode
impl Into<NodeDescription> for &AuidNode
Source§fn into(self) -> NodeDescription
fn into(self) -> NodeDescription
Converts this type into the (usually inferred) input type.
Source§impl Into<NodeDescription> for &mut AuidNode
impl Into<NodeDescription> for &mut AuidNode
Source§fn into(self) -> NodeDescription
fn into(self) -> NodeDescription
Converts this type into the (usually inferred) input type.
Source§impl Into<NodeDescription> for AuidNode
impl Into<NodeDescription> for AuidNode
Source§fn into(self) -> NodeDescription
fn into(self) -> NodeDescription
Converts this type into the (usually inferred) input type.
Auto Trait Implementations§
impl Freeze for AuidNode
impl RefUnwindSafe for AuidNode
impl Send for AuidNode
impl Sync for AuidNode
impl Unpin for AuidNode
impl UnwindSafe for AuidNode
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