pub struct Tempo { /* private fields */ }
Expand description
The speed of a (or part of a) composition in beats per minute.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Tempo
impl<'de> Deserialize<'de> for Tempo
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<Tempo, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<Tempo, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Element for Tempo
impl Element for Tempo
Source§fn wrapped_element(&self) -> Option<&(dyn Element + 'static)>
fn wrapped_element(&self) -> Option<&(dyn Element + 'static)>
None.
Source§impl Serialize for Tempo
impl Serialize for Tempo
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 Copy for Tempo
Auto Trait Implementations§
impl Freeze for Tempo
impl RefUnwindSafe for Tempo
impl Send for Tempo
impl Sync for Tempo
impl Unpin for Tempo
impl UnwindSafe for Tempo
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