#[repr(C)]pub struct UUriAbi {
pub ue_id: u32,
pub resource_id: u16,
pub ue_version_major: u8,
pub authority_name_len: u8,
pub authority_name: [u8; 128],
}Expand description
Fixed-capacity UUri. size 136, align 4, no padding.
Fields§
§ue_id: u32uEntity identifier.
resource_id: u16Resource identifier within the uEntity.
ue_version_major: u8uEntity API major version.
Length in bytes of the authority name.
Authority name bytes (fixed capacity; authority_name_len bytes valid).
Trait Implementations§
impl Copy for UUriAbi
impl Eq for UUriAbi
impl StructuralPartialEq for UUriAbi
Auto Trait Implementations§
impl Freeze for UUriAbi
impl RefUnwindSafe for UUriAbi
impl Send for UUriAbi
impl Sync for UUriAbi
impl Unpin for UUriAbi
impl UnwindSafe for UUriAbi
Blanket Implementations§
§impl<T> AnySync for T
impl<T> AnySync for T
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> 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<TCore> UWithNativePrefixWire for TCore
impl<TCore> UWithNativePrefixWire for TCore
Source§fn into_native_prefix_wire_transport<W>(
self,
wire: W,
) -> UWireTransport<TCore, W, NativePrefixFrameMetadataCodec>where
W: UWire,
fn into_native_prefix_wire_transport<W>(
self,
wire: W,
) -> UWireTransport<TCore, W, NativePrefixFrameMetadataCodec>where
W: UWire,
Wraps this core with an external or custom selected wire using canonical metadata.
Source§fn into_protobuf_transport(
self,
) -> UWireTransport<TCore, ProtobufWire, NativePrefixFrameMetadataCodec>
fn into_protobuf_transport( self, ) -> UWireTransport<TCore, ProtobufWire, NativePrefixFrameMetadataCodec>
Wraps this core with the Protocol Buffers selected-wire profile.
Source§fn into_stable_container_transport(
self,
) -> UWireTransport<TCore, StableContainerWireFormat, NativePrefixFrameMetadataCodec>
fn into_stable_container_transport( self, ) -> UWireTransport<TCore, StableContainerWireFormat, NativePrefixFrameMetadataCodec>
Wraps this core with the stable-container selected-wire profile.