pub struct ItemsGet2Request {
pub type_: u32,
pub extra: Option<Box<Extra>>,
}Fields§
§type_: u32§extra: Option<Box<Extra>>Trait Implementations§
Source§impl Clone for ItemsGet2Request
impl Clone for ItemsGet2Request
Source§fn clone(&self) -> ItemsGet2Request
fn clone(&self) -> ItemsGet2Request
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ItemsGet2Request
impl Debug for ItemsGet2Request
Source§impl<___E> Encode<ItemsGet2Request<'static>, ___E> for ItemsGet2Requestwhere
___E: InternalHandleEncoder + ?Sized + Encoder,
impl<___E> Encode<ItemsGet2Request<'static>, ___E> for ItemsGet2Requestwhere
___E: InternalHandleEncoder + ?Sized + Encoder,
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<ItemsGet2Request<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<ItemsGet2Request<'static>>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl<'a, ___E> Encode<ItemsGet2Request<'static>, ___E> for &'a ItemsGet2Requestwhere
___E: InternalHandleEncoder + ?Sized + Encoder,
impl<'a, ___E> Encode<ItemsGet2Request<'static>, ___E> for &'a ItemsGet2Requestwhere
___E: InternalHandleEncoder + ?Sized + Encoder,
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<ItemsGet2Request<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<ItemsGet2Request<'static>>, _: (), ) -> 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> EncodeOption<Box<'static, ItemsGet2Request<'static>>, ___E> for ItemsGet2Request
impl<___E> EncodeOption<Box<'static, ItemsGet2Request<'static>>, ___E> for ItemsGet2Request
Source§fn encode_option(
this: Option<Self>,
encoder: &mut ___E,
out: &mut MaybeUninit<Box<'static, ItemsGet2Request<'static>>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<Self>, encoder: &mut ___E, out: &mut MaybeUninit<Box<'static, ItemsGet2Request<'static>>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
Source§impl<'a, ___E> EncodeOption<Box<'static, ItemsGet2Request<'static>>, ___E> for &'a ItemsGet2Request
impl<'a, ___E> EncodeOption<Box<'static, ItemsGet2Request<'static>>, ___E> for &'a ItemsGet2Request
Source§fn encode_option(
this: Option<Self>,
encoder: &mut ___E,
out: &mut MaybeUninit<Box<'static, ItemsGet2Request<'static>>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<Self>, encoder: &mut ___E, out: &mut MaybeUninit<Box<'static, ItemsGet2Request<'static>>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
impl Eq for ItemsGet2Request
Source§impl<'de> FromWire<ItemsGet2Request<'de>> for ItemsGet2Request
impl<'de> FromWire<ItemsGet2Request<'de>> for ItemsGet2Request
Source§fn from_wire(wire: ItemsGet2Request<'de>) -> Self
fn from_wire(wire: ItemsGet2Request<'de>) -> Self
Converts the given owned value to this type.
§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl<'de> FromWireRef<ItemsGet2Request<'de>> for ItemsGet2Request
impl<'de> FromWireRef<ItemsGet2Request<'de>> for ItemsGet2Request
Source§fn from_wire_ref(wire: &ItemsGet2Request<'de>) -> Self
fn from_wire_ref(wire: &ItemsGet2Request<'de>) -> Self
Converts the given reference to this type.
Source§impl Hash for ItemsGet2Request
impl Hash for ItemsGet2Request
Source§impl Ord for ItemsGet2Request
impl Ord for ItemsGet2Request
Source§fn cmp(&self, other: &ItemsGet2Request) -> Ordering
fn cmp(&self, other: &ItemsGet2Request) -> Ordering
1.21.0 (const: unstable) · 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 ItemsGet2Request
impl PartialEq for ItemsGet2Request
Source§fn eq(&self, other: &ItemsGet2Request) -> bool
fn eq(&self, other: &ItemsGet2Request) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for ItemsGet2Request
impl PartialOrd for ItemsGet2Request
impl StructuralPartialEq for ItemsGet2Request
Auto Trait Implementations§
impl Freeze for ItemsGet2Request
impl RefUnwindSafe for ItemsGet2Request
impl Send for ItemsGet2Request
impl Sync for ItemsGet2Request
impl Unpin for ItemsGet2Request
impl UnsafeUnpin for ItemsGet2Request
impl UnwindSafe for ItemsGet2Request
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, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
§fn from_wire_option(wire: Box<'_, W>) -> Option<T>
fn from_wire_option(wire: Box<'_, W>) -> Option<T>
Converts the given owned value to an option of this type.
§impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
§fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
Converts the given 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]