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§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<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::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
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§
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