[][src]Struct nitric_component::util::DebugReference

pub struct DebugReference { /* fields omitted */ }

A reference to a DebugInstanceId.

Methods

impl DebugReference
[src]

If debug assertions are enabled, asserts both references are equal. Otherwise, does nothing.

Returns the inner reference.

This function is only available if debug assertion are enabled.

Trait Implementations

impl Default for DebugReference
[src]

impl Debug for DebugReference
[src]

Auto Trait Implementations

impl Send for DebugReference

impl Sync for DebugReference

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> From for T
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]