pub struct StreamRule {
pub id: NumericId,
pub value: String,
pub tag: Option<String>,
}Fields§
§id: NumericId§value: String§tag: Option<String>Trait Implementations§
Source§impl Clone for StreamRule
impl Clone for StreamRule
Source§fn clone(&self) -> StreamRule
fn clone(&self) -> StreamRule
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 StreamRule
impl Debug for StreamRule
Source§impl<'de> Deserialize<'de> for StreamRule
impl<'de> Deserialize<'de> for StreamRule
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
Source§impl PartialEq for StreamRule
impl PartialEq for StreamRule
Source§impl Serialize for StreamRule
impl Serialize for StreamRule
impl Eq for StreamRule
impl StructuralPartialEq for StreamRule
Auto Trait Implementations§
impl Freeze for StreamRule
impl RefUnwindSafe for StreamRule
impl Send for StreamRule
impl Sync for StreamRule
impl Unpin for StreamRule
impl UnwindSafe for StreamRule
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.