pub enum TimeSeriesReference {
Id(i64),
ExternalId(String),
InstanceId(InstanceId),
}Variants§
Implementations§
Source§impl TimeSeriesReference
impl TimeSeriesReference
Sourcepub fn merge(
field: &mut Option<TimeSeriesReference>,
tag: u32,
wire_type: WireType,
buf: &mut impl Buf,
ctx: DecodeContext,
) -> Result<(), DecodeError>
pub fn merge( field: &mut Option<TimeSeriesReference>, tag: u32, wire_type: WireType, buf: &mut impl Buf, ctx: DecodeContext, ) -> Result<(), DecodeError>
Decodes an instance of the message from a buffer, and merges it into self.
Sourcepub fn encoded_len(&self) -> usize
pub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Trait Implementations§
Source§impl Clone for TimeSeriesReference
impl Clone for TimeSeriesReference
Source§fn clone(&self) -> TimeSeriesReference
fn clone(&self) -> TimeSeriesReference
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 Debug for TimeSeriesReference
impl Debug for TimeSeriesReference
Source§impl From<Identity> for TimeSeriesReference
impl From<Identity> for TimeSeriesReference
Source§fn from(idt: Identity) -> TimeSeriesReference
fn from(idt: Identity) -> TimeSeriesReference
Converts to this type from the input type.
Source§impl From<IdentityOrInstance> for TimeSeriesReference
impl From<IdentityOrInstance> for TimeSeriesReference
Source§fn from(idt: IdentityOrInstance) -> TimeSeriesReference
fn from(idt: IdentityOrInstance) -> TimeSeriesReference
Converts to this type from the input type.
Source§impl From<TimeSeriesReference> for IdentityOrInstance
impl From<TimeSeriesReference> for IdentityOrInstance
Source§fn from(value: TimeSeriesReference) -> Self
fn from(value: TimeSeriesReference) -> Self
Converts to this type from the input type.
Source§impl Hash for TimeSeriesReference
impl Hash for TimeSeriesReference
Source§impl PartialEq for TimeSeriesReference
impl PartialEq for TimeSeriesReference
Source§impl TryFrom<TimeSeriesReference> for Identity
impl TryFrom<TimeSeriesReference> for Identity
impl Eq for TimeSeriesReference
impl StructuralPartialEq for TimeSeriesReference
Auto Trait Implementations§
impl Freeze for TimeSeriesReference
impl RefUnwindSafe for TimeSeriesReference
impl Send for TimeSeriesReference
impl Sync for TimeSeriesReference
impl Unpin for TimeSeriesReference
impl UnwindSafe for TimeSeriesReference
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