pub struct InitiateContactRequest {
pub version_requested: u32,
pub target_message_vp: u32,
pub monitor_page: MonitorPageRequest,
pub target_sint: u8,
pub target_vtl: u8,
pub feature_flags: u32,
pub interrupt_page: Option<u64>,
pub client_id: Guid,
pub trusted: bool,
}
Fields§
§version_requested: u32
§target_message_vp: u32
§monitor_page: MonitorPageRequest
§target_sint: u8
§target_vtl: u8
§feature_flags: u32
§interrupt_page: Option<u64>
§client_id: Guid
§trusted: bool
Trait Implementations§
Source§impl Clone for InitiateContactRequest
impl Clone for InitiateContactRequest
Source§fn clone(&self) -> InitiateContactRequest
fn clone(&self) -> InitiateContactRequest
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 InitiateContactRequest
impl Debug for InitiateContactRequest
Source§impl DefaultEncoding for InitiateContactRequest
impl DefaultEncoding for InitiateContactRequest
Source§impl DescribeTable for InitiateContactRequest
impl DescribeTable for InitiateContactRequest
Source§const DESCRIPTION: MessageDescription<'static>
const DESCRIPTION: MessageDescription<'static>
The protobuf message description for this type.
Source§impl PartialEq for InitiateContactRequest
impl PartialEq for InitiateContactRequest
Source§impl<'encoding, AnyR: 'static> StructDecodeMetadata<'encoding, AnyR> for InitiateContactRequest
impl<'encoding, AnyR: 'static> StructDecodeMetadata<'encoding, AnyR> for InitiateContactRequest
Source§impl<AnyR: 'static> StructEncodeMetadata<AnyR> for InitiateContactRequest
impl<AnyR: 'static> StructEncodeMetadata<AnyR> for InitiateContactRequest
Source§impl StructMetadata for InitiateContactRequest
impl StructMetadata for InitiateContactRequest
impl Copy for InitiateContactRequest
impl Eq for InitiateContactRequest
impl StructuralPartialEq for InitiateContactRequest
Auto Trait Implementations§
impl Freeze for InitiateContactRequest
impl RefUnwindSafe for InitiateContactRequest
impl Send for InitiateContactRequest
impl Sync for InitiateContactRequest
impl Unpin for InitiateContactRequest
impl UnwindSafe for InitiateContactRequest
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,
§impl<T> DescribedProtobuf for Twhere
T: DefaultEncoding + Protobuf,
<T as DefaultEncoding>::Encoding: DescribeMessage<T>,
impl<T> DescribedProtobuf for Twhere
T: DefaultEncoding + Protobuf,
<T as DefaultEncoding>::Encoding: DescribeMessage<T>,
§const DESCRIPTION: MessageDescription<'static>
const DESCRIPTION: MessageDescription<'static>
The message description.
§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>
§impl<T> MeshField for T
impl<T> MeshField for T
§impl<T> MeshPayload for T
impl<T> MeshPayload for T
§impl<T> Protobuf for Twhere
T: DefaultEncoding,
<T as DefaultEncoding>::Encoding: MessageEncode<T, NoResources> + for<'a> MessageDecode<'a, T, NoResources> + FieldEncode<T, NoResources> + for<'a> FieldDecode<'a, T, NoResources>,
impl<T> Protobuf for Twhere
T: DefaultEncoding,
<T as DefaultEncoding>::Encoding: MessageEncode<T, NoResources> + for<'a> MessageDecode<'a, T, NoResources> + FieldEncode<T, NoResources> + for<'a> FieldDecode<'a, T, NoResources>,
§impl<T> SerializeMessage for Twhere
T: 'static + MeshPayload + Send,
impl<T> SerializeMessage for Twhere
T: 'static + MeshPayload + Send,
§fn compute_message_size(&mut self, sizer: MessageSizer<'_>)
fn compute_message_size(&mut self, sizer: MessageSizer<'_>)
Computes the message size, as in [
MessageEncode::compute_message_size
].§fn write_message(self, writer: MessageWriter<'_, '_, Resource>)
fn write_message(self, writer: MessageWriter<'_, '_, Resource>)
Writes the message, as in [
MessageEncode::write_message
].