#[repr(transparent)]pub struct RemoteClientPayload(pub u8);Tuple Fields§
§0: u8Implementations§
Source§impl RemoteClientPayload
impl RemoteClientPayload
pub const NONE: Self
pub const ChannelCreateRequest: Self
pub const ChannelDeleteRequest: Self
pub const SubscribeRequest: Self
pub const PublishRequest: Self
pub const ProcessStartRequest: Self
pub const ProcessStopRequest: Self
pub const ProcessLogChannelRequest: Self
pub const ChannelCreateResponse: Self
pub const ChannelReadResponse: Self
pub const ChannelWriteResponse: Self
pub const ProcessStartResponse: Self
pub const ProcessLogChannelResponse: Self
pub const OkResponse: Self
pub const ErrorResponse: Self
pub const ENUM_MIN: u8 = 0
pub const ENUM_MAX: u8 = 14
pub const ENUM_VALUES: &'static [Self]
Sourcepub fn variant_name(self) -> Option<&'static str>
pub fn variant_name(self) -> Option<&'static str>
Returns the variant’s name or “” if unknown.
Trait Implementations§
Source§impl Clone for RemoteClientPayload
impl Clone for RemoteClientPayload
Source§fn clone(&self) -> RemoteClientPayload
fn clone(&self) -> RemoteClientPayload
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 RemoteClientPayload
impl Debug for RemoteClientPayload
Source§impl Default for RemoteClientPayload
impl Default for RemoteClientPayload
Source§fn default() -> RemoteClientPayload
fn default() -> RemoteClientPayload
Returns the “default value” for a type. Read more
Source§impl EndianScalar for RemoteClientPayload
impl EndianScalar for RemoteClientPayload
Source§impl<'a> Follow<'a> for RemoteClientPayload
impl<'a> Follow<'a> for RemoteClientPayload
Source§impl Hash for RemoteClientPayload
impl Hash for RemoteClientPayload
Source§impl Ord for RemoteClientPayload
impl Ord for RemoteClientPayload
Source§fn cmp(&self, other: &RemoteClientPayload) -> Ordering
fn cmp(&self, other: &RemoteClientPayload) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for RemoteClientPayload
impl PartialEq for RemoteClientPayload
Source§impl PartialOrd for RemoteClientPayload
impl PartialOrd for RemoteClientPayload
Source§impl Push for RemoteClientPayload
impl Push for RemoteClientPayload
Source§impl<'a> Verifiable for RemoteClientPayload
impl<'a> Verifiable for RemoteClientPayload
Source§fn run_verifier(
v: &mut Verifier<'_, '_>,
pos: usize,
) -> Result<(), InvalidFlatbuffer>
fn run_verifier( v: &mut Verifier<'_, '_>, pos: usize, ) -> Result<(), InvalidFlatbuffer>
Runs the verifier for this type, assuming its at position
pos in the verifier’s buffer.
Should not need to be called directly.impl Copy for RemoteClientPayload
impl Eq for RemoteClientPayload
impl SimpleToVerifyInSlice for RemoteClientPayload
impl StructuralPartialEq for RemoteClientPayload
Auto Trait Implementations§
impl Freeze for RemoteClientPayload
impl RefUnwindSafe for RemoteClientPayload
impl Send for RemoteClientPayload
impl Sync for RemoteClientPayload
impl Unpin for RemoteClientPayload
impl UnwindSafe for RemoteClientPayload
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Returns the layout of the type.
Source§impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
Source§unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
Returns whether the given value has been niched. Read more
Source§fn resolve_niched(out: Place<NichedOption<T, N1>>)
fn resolve_niched(out: Place<NichedOption<T, N1>>)
Writes data to
out indicating that a T is niched.