pub enum NamespaceChange {
    ChangeNotification(Rpc<u32, ()>),
}Expand description
A notification to the test confirming namespace change processing.
Variants§
Trait Implementations§
Source§impl DefaultEncoding for NamespaceChange
 
impl DefaultEncoding for NamespaceChange
Source§impl<'encoding> OneofDecode<'encoding, Resource> for NamespaceChange
 
impl<'encoding> OneofDecode<'encoding, Resource> for NamespaceChange
Source§fn read_variant(
    item: &mut InplaceOption<'_, Self>,
    n: u32,
    field: FieldReader<'encoding, '_, Resource>,
) -> Result<()>
 
fn read_variant( item: &mut InplaceOption<'_, Self>, n: u32, field: FieldReader<'encoding, '_, Resource>, ) -> Result<()>
Read the specified variant from the reader.
Source§impl OneofEncode<Resource> for NamespaceChange
 
impl OneofEncode<Resource> for NamespaceChange
Source§fn write_variant(self, writer: MessageWriter<'_, '_, Resource>)
 
fn write_variant(self, writer: MessageWriter<'_, '_, Resource>)
Write the variant to the writer.
Source§fn compute_variant_size(&mut self, sizer: MessageSizer<'_>)
 
fn compute_variant_size(&mut self, sizer: MessageSizer<'_>)
Compute the size of the variant.
Auto Trait Implementations§
impl Freeze for NamespaceChange
impl !RefUnwindSafe for NamespaceChange
impl Send for NamespaceChange
impl Sync for NamespaceChange
impl Unpin for NamespaceChange
impl !UnwindSafe for NamespaceChange
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
§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> 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].