pub struct StreamField {
pub metadata: Metadata,
pub role: Option<String>,
pub unit: Option<String>,
}Fields§
§metadata: Metadata§role: Option<String>§unit: Option<String>Trait Implementations§
Source§impl Clone for StreamField
impl Clone for StreamField
Source§fn clone(&self) -> StreamField
fn clone(&self) -> StreamField
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 StreamField
impl Debug for StreamField
Source§impl<'de> Deserialize<'de> for StreamField
impl<'de> Deserialize<'de> for StreamField
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<StreamField, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<StreamField, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for StreamField
Source§impl PartialEq for StreamField
impl PartialEq for StreamField
Source§impl Serialize for StreamField
impl Serialize for StreamField
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for StreamField
Auto Trait Implementations§
impl Freeze for StreamField
impl RefUnwindSafe for StreamField
impl Send for StreamField
impl Sync for StreamField
impl Unpin for StreamField
impl UnsafeUnpin for StreamField
impl UnwindSafe for StreamField
Blanket Implementations§
impl<T> Allocation for T
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