pub struct SampleDatum {
pub selector: Option<SelectorArgument>,
pub strategy: Option<SampleStrategy>,
pub interval_secs: Option<i64>,
}Fields§
§selector: Option<SelectorArgument>§strategy: Option<SampleStrategy>§interval_secs: Option<i64>Trait Implementations§
Source§impl Clone for SampleDatum
impl Clone for SampleDatum
Source§fn clone(&self) -> SampleDatum
fn clone(&self) -> SampleDatum
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<SampleDatum> for SampleDatum
impl CompatFrom<SampleDatum> for SampleDatum
Source§fn compat_from(value: SampleDatum) -> SampleDatum
fn compat_from(value: SampleDatum) -> SampleDatum
Converts
value into a value of this type.Source§impl Debug for SampleDatum
impl Debug for SampleDatum
Source§impl Default for SampleDatum
impl Default for SampleDatum
Source§fn default() -> SampleDatum
fn default() -> SampleDatum
Returns the “default value” for a type. Read more
Source§impl<'a, ___E> Encode<SampleDatum<'static>, ___E> for &'a SampleDatumwhere
___E: Encoder + ?Sized,
impl<'a, ___E> Encode<SampleDatum<'static>, ___E> for &'a SampleDatumwhere
___E: Encoder + ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<SampleDatum<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<SampleDatum<'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<SampleDatum<'static>, ___E> for SampleDatumwhere
___E: Encoder + ?Sized,
impl<___E> Encode<SampleDatum<'static>, ___E> for SampleDatumwhere
___E: Encoder + ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<SampleDatum<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<SampleDatum<'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<'de> FromWire<SampleDatum<'de>> for SampleDatum
impl<'de> FromWire<SampleDatum<'de>> for SampleDatum
Source§fn from_wire(wire_: SampleDatum<'de>) -> SampleDatum
fn from_wire(wire_: SampleDatum<'de>) -> SampleDatum
Converts the given owned value to this type.
§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl<'de> FromWireRef<SampleDatum<'de>> for SampleDatum
impl<'de> FromWireRef<SampleDatum<'de>> for SampleDatum
Source§fn from_wire_ref(wire: &SampleDatum<'de>) -> SampleDatum
fn from_wire_ref(wire: &SampleDatum<'de>) -> SampleDatum
Converts the given reference to this type.
Source§impl Hash for SampleDatum
impl Hash for SampleDatum
Source§impl Ord for SampleDatum
impl Ord for SampleDatum
Source§fn cmp(&self, other: &SampleDatum) -> Ordering
fn cmp(&self, other: &SampleDatum) -> 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 SampleDatum
impl PartialEq for SampleDatum
Source§impl PartialOrd for SampleDatum
impl PartialOrd for SampleDatum
impl Eq for SampleDatum
impl StructuralPartialEq for SampleDatum
Auto Trait Implementations§
impl Freeze for SampleDatum
impl RefUnwindSafe for SampleDatum
impl Send for SampleDatum
impl Sync for SampleDatum
impl Unpin for SampleDatum
impl UnsafeUnpin for SampleDatum
impl UnwindSafe for SampleDatum
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]