pub struct CircId(_);
Expand description
Channel-local identifier for a circuit.
A circuit ID can be 2 or 4 bytes long; on modern versions of the Tor protocol, it’s 4 bytes long.
Implementations
Trait Implementations
impl Copy for CircId
impl Eq for CircId
impl StructuralEq for CircId
impl StructuralPartialEq for CircId
Auto Trait Implementations
impl RefUnwindSafe for CircId
impl Send for CircId
impl Sync for CircId
impl Unpin for CircId
impl UnwindSafe for CircId
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more