Struct tor_cell::relaycell::RelayCellFormatV0
source · #[non_exhaustive]pub struct RelayCellFormatV0;
Expand description
Format type corresponding to RelayCellFormat::V0
.
Trait Implementations§
source§impl RelayCellFormatTrait for RelayCellFormatV0
impl RelayCellFormatTrait for RelayCellFormatV0
source§const FORMAT: RelayCellFormat = RelayCellFormat::V0
const FORMAT: RelayCellFormat = RelayCellFormat::V0
Which format this object is for.
source§type FIELDS = RelayCellFieldsV0
type FIELDS = RelayCellFieldsV0
A
RelayCellFields
type for this format.Auto Trait Implementations§
impl Freeze for RelayCellFormatV0
impl RefUnwindSafe for RelayCellFormatV0
impl Send for RelayCellFormatV0
impl Sync for RelayCellFormatV0
impl Unpin for RelayCellFormatV0
impl UnwindSafe for RelayCellFormatV0
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more