pub struct ChannelVarSet {
pub variable: String,
pub value: String,
pub channel: Option<Channel>,
}Expand description
Channel variable changed.
Fields§
§variable: StringThe variable that changed.
value: StringThe new value of the variable.
channel: Option<Channel>The channel on which the variable was set. If missing, the variable is a global variable.
Trait Implementations§
Source§impl Clone for ChannelVarSet
impl Clone for ChannelVarSet
Source§fn clone(&self) -> ChannelVarSet
fn clone(&self) -> ChannelVarSet
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 ChannelVarSet
impl Debug for ChannelVarSet
Source§impl Default for ChannelVarSet
impl Default for ChannelVarSet
Source§fn default() -> ChannelVarSet
fn default() -> ChannelVarSet
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChannelVarSet
impl<'de> Deserialize<'de> for ChannelVarSet
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 ChannelVarSet
impl PartialEq for ChannelVarSet
impl StructuralPartialEq for ChannelVarSet
Auto Trait Implementations§
impl Freeze for ChannelVarSet
impl RefUnwindSafe for ChannelVarSet
impl Send for ChannelVarSet
impl Sync for ChannelVarSet
impl Unpin for ChannelVarSet
impl UnwindSafe for ChannelVarSet
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