[−][src]Struct ether_dream::protocol::command::Stop
Causes the DAC to immediately stop playing and return to the Idle
playback state.
It is ACKed if the DAC was in the Playing
or Prepared
playback states.
Otherwise it is replied to with NAK - Invalid.
Trait Implementations
impl Clone for Stop
[src]
impl Command for Stop
[src]
const START_BYTE: u8
[src]
fn start_byte(&self) -> u8
[src]
impl Copy for Stop
[src]
impl Debug for Stop
[src]
impl Eq for Stop
[src]
impl<'a> From<Stop> for Command<'a>
[src]
impl Hash for Stop
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<Stop> for Stop
[src]
impl ReadFromBytes for Stop
[src]
fn read_from_bytes<R: ReadBytesExt>(reader: R) -> Result<Self>
[src]
impl SizeBytes for Stop
[src]
const SIZE_BYTES: usize
[src]
impl StructuralEq for Stop
[src]
impl StructuralPartialEq for Stop
[src]
impl WriteToBytes for Stop
[src]
fn write_to_bytes<W: WriteBytesExt>(&self, writer: W) -> Result<()>
[src]
Auto Trait Implementations
impl RefUnwindSafe for Stop
impl Send for Stop
impl Sync for Stop
impl Unpin for Stop
impl UnwindSafe for Stop
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,