pub struct AgpHeaderFlags {
pub fanout: u32,
pub recv_from: Option<u64>,
pub forward_to: Option<u64>,
pub incoming_conn: Option<u64>,
pub error: Option<bool>,
}
Expand description
Struct grouping the AGPHeaeder flags for convenience
Fields§
§fanout: u32
§recv_from: Option<u64>
§forward_to: Option<u64>
§incoming_conn: Option<u64>
§error: Option<bool>
Implementations§
Source§impl AgpHeaderFlags
impl AgpHeaderFlags
pub fn new( fanout: u32, recv_from: Option<u64>, forward_to: Option<u64>, incoming_conn: Option<u64>, error: Option<bool>, ) -> AgpHeaderFlags
pub fn with_fanout(self, fanout: u32) -> AgpHeaderFlags
pub fn with_recv_from(self, recv_from: u64) -> AgpHeaderFlags
pub fn with_forward_to(self, forward_to: u64) -> AgpHeaderFlags
pub fn with_incoming_conn(self, incoming_conn: u64) -> AgpHeaderFlags
pub fn with_error(self, error: bool) -> AgpHeaderFlags
Trait Implementations§
Source§impl Clone for AgpHeaderFlags
impl Clone for AgpHeaderFlags
Source§fn clone(&self) -> AgpHeaderFlags
fn clone(&self) -> AgpHeaderFlags
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for AgpHeaderFlags
impl Debug for AgpHeaderFlags
Source§impl Default for AgpHeaderFlags
impl Default for AgpHeaderFlags
Source§fn default() -> AgpHeaderFlags
fn default() -> AgpHeaderFlags
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AgpHeaderFlags
impl RefUnwindSafe for AgpHeaderFlags
impl Send for AgpHeaderFlags
impl Sync for AgpHeaderFlags
impl Unpin for AgpHeaderFlags
impl UnwindSafe for AgpHeaderFlags
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request