pub struct ExtendedMessageObj {
pub track: Track,
pub channel: Channel,
pub message: String,
}
Expand description
An extended object on the score.
Fields§
§track: Track
The track which the message is on.
channel: Channel
The channel which the message is on.
message: String
The extended message.
Trait Implementations§
Source§impl Clone for ExtendedMessageObj
impl Clone for ExtendedMessageObj
Source§fn clone(&self) -> ExtendedMessageObj
fn clone(&self) -> ExtendedMessageObj
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 ExtendedMessageObj
impl Debug for ExtendedMessageObj
Source§impl<'de> Deserialize<'de> for ExtendedMessageObj
impl<'de> Deserialize<'de> for ExtendedMessageObj
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 Ord for ExtendedMessageObj
impl Ord for ExtendedMessageObj
Source§impl PartialEq for ExtendedMessageObj
impl PartialEq for ExtendedMessageObj
Source§impl PartialOrd for ExtendedMessageObj
impl PartialOrd for ExtendedMessageObj
Source§impl Serialize for ExtendedMessageObj
impl Serialize for ExtendedMessageObj
impl Eq for ExtendedMessageObj
Auto Trait Implementations§
impl Freeze for ExtendedMessageObj
impl RefUnwindSafe for ExtendedMessageObj
impl Send for ExtendedMessageObj
impl Sync for ExtendedMessageObj
impl Unpin for ExtendedMessageObj
impl UnwindSafe for ExtendedMessageObj
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more