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>, ) -> Self
pub fn with_fanout(self, fanout: u32) -> Self
pub fn with_recv_from(self, recv_from: u64) -> Self
pub fn with_forward_to(self, forward_to: u64) -> Self
pub fn with_incoming_conn(self, incoming_conn: u64) -> Self
pub fn with_error(self, error: bool) -> Self
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
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