pub struct MultipleNullableStrings {
pub s0: Option<String>,
pub s1: Option<String>,
}Fields§
§s0: Option<String>§s1: Option<String>Trait Implementations§
Source§impl Clone for MultipleNullableStrings
impl Clone for MultipleNullableStrings
Source§fn clone(&self) -> MultipleNullableStrings
fn clone(&self) -> MultipleNullableStrings
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<MultipleNullableStrings> for MultipleNullableStrings
impl CompatFrom<MultipleNullableStrings> for MultipleNullableStrings
Source§fn compat_from(value: MultipleNullableStrings) -> Self
fn compat_from(value: MultipleNullableStrings) -> Self
Converts
value into a value of this type.Source§impl CompatFrom<MultipleNullableStrings> for MultipleNullableStrings
impl CompatFrom<MultipleNullableStrings> for MultipleNullableStrings
Source§fn compat_from(value: MultipleNullableStrings) -> Self
fn compat_from(value: MultipleNullableStrings) -> Self
Converts
value into a value of this type.Source§impl Debug for MultipleNullableStrings
impl Debug for MultipleNullableStrings
Source§impl<'a, ___E> Encode<MultipleNullableStrings<'static>, ___E> for &'a MultipleNullableStringswhere
___E: InternalHandleEncoder + ?Sized + Encoder,
impl<'a, ___E> Encode<MultipleNullableStrings<'static>, ___E> for &'a MultipleNullableStringswhere
___E: InternalHandleEncoder + ?Sized + Encoder,
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<MultipleNullableStrings<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<MultipleNullableStrings<'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> Encode<MultipleNullableStrings<'static>, ___E> for MultipleNullableStringswhere
___E: InternalHandleEncoder + ?Sized + Encoder,
impl<___E> Encode<MultipleNullableStrings<'static>, ___E> for MultipleNullableStringswhere
___E: InternalHandleEncoder + ?Sized + Encoder,
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<MultipleNullableStrings<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<MultipleNullableStrings<'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> EncodeOption<Box<'static, MultipleNullableStrings<'static>>, ___E> for &'a MultipleNullableStringswhere
___E: Encoder + ?Sized,
&'a MultipleNullableStrings: Encode<MultipleNullableStrings<'static>, ___E>,
impl<'a, ___E> EncodeOption<Box<'static, MultipleNullableStrings<'static>>, ___E> for &'a MultipleNullableStringswhere
___E: Encoder + ?Sized,
&'a MultipleNullableStrings: Encode<MultipleNullableStrings<'static>, ___E>,
Source§fn encode_option(
this: Option<Self>,
encoder: &mut ___E,
out: &mut MaybeUninit<Box<'static, MultipleNullableStrings<'static>>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<Self>, encoder: &mut ___E, out: &mut MaybeUninit<Box<'static, MultipleNullableStrings<'static>>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
Source§impl<___E> EncodeOption<Box<'static, MultipleNullableStrings<'static>>, ___E> for MultipleNullableStringswhere
___E: Encoder + ?Sized,
MultipleNullableStrings: Encode<MultipleNullableStrings<'static>, ___E>,
impl<___E> EncodeOption<Box<'static, MultipleNullableStrings<'static>>, ___E> for MultipleNullableStringswhere
___E: Encoder + ?Sized,
MultipleNullableStrings: Encode<MultipleNullableStrings<'static>, ___E>,
Source§fn encode_option(
this: Option<Self>,
encoder: &mut ___E,
out: &mut MaybeUninit<Box<'static, MultipleNullableStrings<'static>>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<Self>, encoder: &mut ___E, out: &mut MaybeUninit<Box<'static, MultipleNullableStrings<'static>>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
Source§impl<'de> FromWire<MultipleNullableStrings<'de>> for MultipleNullableStrings
impl<'de> FromWire<MultipleNullableStrings<'de>> for MultipleNullableStrings
Source§fn from_wire(wire: MultipleNullableStrings<'de>) -> Self
fn from_wire(wire: MultipleNullableStrings<'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<MultipleNullableStrings<'de>> for MultipleNullableStrings
impl<'de> FromWireRef<MultipleNullableStrings<'de>> for MultipleNullableStrings
Source§fn from_wire_ref(wire: &MultipleNullableStrings<'de>) -> Self
fn from_wire_ref(wire: &MultipleNullableStrings<'de>) -> Self
Converts the given reference to this type.
Source§impl Hash for MultipleNullableStrings
impl Hash for MultipleNullableStrings
Source§impl Ord for MultipleNullableStrings
impl Ord for MultipleNullableStrings
Source§fn cmp(&self, other: &MultipleNullableStrings) -> Ordering
fn cmp(&self, other: &MultipleNullableStrings) -> 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 MultipleNullableStrings
impl PartialEq for MultipleNullableStrings
Source§impl PartialOrd for MultipleNullableStrings
impl PartialOrd for MultipleNullableStrings
impl Eq for MultipleNullableStrings
impl StructuralPartialEq for MultipleNullableStrings
Auto Trait Implementations§
impl Freeze for MultipleNullableStrings
impl RefUnwindSafe for MultipleNullableStrings
impl Send for MultipleNullableStrings
impl Sync for MultipleNullableStrings
impl Unpin for MultipleNullableStrings
impl UnsafeUnpin for MultipleNullableStrings
impl UnwindSafe for MultipleNullableStrings
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<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]