#[repr(C)]pub struct NodeGetAttributesRequest {
pub query: NodeAttributesQuery,
}Fields§
§query: NodeAttributesQueryTrait Implementations§
Source§impl Clone for NodeGetAttributesRequest
impl Clone for NodeGetAttributesRequest
Source§fn clone(&self) -> NodeGetAttributesRequest
fn clone(&self) -> NodeGetAttributesRequest
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 CompatFrom<NodeGetAttributesRequest> for NodeGetAttributesRequest
impl CompatFrom<NodeGetAttributesRequest> for NodeGetAttributesRequest
Source§fn compat_from(value: NodeGetAttributesRequest) -> NodeGetAttributesRequest
fn compat_from(value: NodeGetAttributesRequest) -> NodeGetAttributesRequest
Converts
value into a value of this type.Source§impl Debug for NodeGetAttributesRequest
impl Debug for NodeGetAttributesRequest
Source§impl<'a, ___E> Encode<NodeGetAttributesRequest, ___E> for &'a NodeGetAttributesRequestwhere
___E: InternalHandleEncoder + ?Sized,
impl<'a, ___E> Encode<NodeGetAttributesRequest, ___E> for &'a NodeGetAttributesRequestwhere
___E: InternalHandleEncoder + ?Sized,
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<NodeGetAttributesRequest>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<NodeGetAttributesRequest>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl<___E> Encode<NodeGetAttributesRequest, ___E> for NodeGetAttributesRequestwhere
___E: InternalHandleEncoder + ?Sized,
impl<___E> Encode<NodeGetAttributesRequest, ___E> for NodeGetAttributesRequestwhere
___E: InternalHandleEncoder + ?Sized,
Source§const COPY_OPTIMIZATION: CopyOptimization<NodeGetAttributesRequest, NodeGetAttributesRequest>
const COPY_OPTIMIZATION: CopyOptimization<NodeGetAttributesRequest, NodeGetAttributesRequest>
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<NodeGetAttributesRequest>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<NodeGetAttributesRequest>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
Source§impl<'a, ___E> EncodeOption<WireBox<'static, NodeGetAttributesRequest>, ___E> for &'a NodeGetAttributesRequest
impl<'a, ___E> EncodeOption<WireBox<'static, NodeGetAttributesRequest>, ___E> for &'a NodeGetAttributesRequest
Source§fn encode_option(
this: Option<&'a NodeGetAttributesRequest>,
encoder: &mut ___E,
out: &mut MaybeUninit<WireBox<'static, NodeGetAttributesRequest>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<&'a NodeGetAttributesRequest>, encoder: &mut ___E, out: &mut MaybeUninit<WireBox<'static, NodeGetAttributesRequest>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
Source§impl<___E> EncodeOption<WireBox<'static, NodeGetAttributesRequest>, ___E> for NodeGetAttributesRequest
impl<___E> EncodeOption<WireBox<'static, NodeGetAttributesRequest>, ___E> for NodeGetAttributesRequest
Source§fn encode_option(
this: Option<NodeGetAttributesRequest>,
encoder: &mut ___E,
out: &mut MaybeUninit<WireBox<'static, NodeGetAttributesRequest>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<NodeGetAttributesRequest>, encoder: &mut ___E, out: &mut MaybeUninit<WireBox<'static, NodeGetAttributesRequest>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
Source§impl FromWire<NodeGetAttributesRequest> for NodeGetAttributesRequest
impl FromWire<NodeGetAttributesRequest> for NodeGetAttributesRequest
Source§const COPY_OPTIMIZATION: CopyOptimization<NodeGetAttributesRequest, NodeGetAttributesRequest>
const COPY_OPTIMIZATION: CopyOptimization<NodeGetAttributesRequest, NodeGetAttributesRequest>
Source§fn from_wire(wire: NodeGetAttributesRequest) -> NodeGetAttributesRequest
fn from_wire(wire: NodeGetAttributesRequest) -> NodeGetAttributesRequest
Converts the given
wire to this type.Source§impl FromWireRef<NodeGetAttributesRequest> for NodeGetAttributesRequest
impl FromWireRef<NodeGetAttributesRequest> for NodeGetAttributesRequest
Source§fn from_wire_ref(wire: &NodeGetAttributesRequest) -> NodeGetAttributesRequest
fn from_wire_ref(wire: &NodeGetAttributesRequest) -> NodeGetAttributesRequest
Converts the given
wire reference to this type.Source§impl PartialEq for NodeGetAttributesRequest
impl PartialEq for NodeGetAttributesRequest
impl StructuralPartialEq for NodeGetAttributesRequest
Auto Trait Implementations§
impl Freeze for NodeGetAttributesRequest
impl RefUnwindSafe for NodeGetAttributesRequest
impl Send for NodeGetAttributesRequest
impl Sync for NodeGetAttributesRequest
impl Unpin for NodeGetAttributesRequest
impl UnwindSafe for NodeGetAttributesRequest
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, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
Source§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
§impl<T, W> FromWireOption<WireBox<'_, W>> for Twhere
T: FromWire<W>,
impl<T, W> FromWireOption<WireBox<'_, W>> for Twhere
T: FromWire<W>,
§fn from_wire_option(wire: WireBox<'_, W>) -> Option<T>
fn from_wire_option(wire: WireBox<'_, W>) -> Option<T>
Converts the given
wire to an option of this type.§impl<T, W> FromWireOptionRef<WireBox<'_, W>> for Twhere
T: FromWireRef<W>,
impl<T, W> FromWireOptionRef<WireBox<'_, W>> for Twhere
T: FromWireRef<W>,
§fn from_wire_option_ref(wire: &WireBox<'_, W>) -> Option<T>
fn from_wire_option_ref(wire: &WireBox<'_, W>) -> Option<T>
Converts the given
wire reference to an option of this type.§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]