pub struct PlayerInfoReply {
pub lts_id: u8,
pub duration: u32,
pub position: u32,
pub speed: i16,
}Expand description
CICAM_player_info_reply() (Table 64): CICAM → Host.
Fields§
§lts_id: u8LTS_id (8).
duration: u32duration (32) — total content duration in seconds; 0xFFFFFFFF if unknown.
position: u32position (32) — current play position in seconds; 0xFFFFFFFF if unknown.
speed: i16speed (16, signed) — current playout speed in hundredths of nominal.
Trait Implementations§
Source§impl Clone for PlayerInfoReply
impl Clone for PlayerInfoReply
Source§fn clone(&self) -> PlayerInfoReply
fn clone(&self) -> PlayerInfoReply
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PlayerInfoReply
Source§impl Debug for PlayerInfoReply
impl Debug for PlayerInfoReply
impl Eq for PlayerInfoReply
Source§impl<'a> Parse<'a> for PlayerInfoReply
impl<'a> Parse<'a> for PlayerInfoReply
Source§impl PartialEq for PlayerInfoReply
impl PartialEq for PlayerInfoReply
Source§impl Serialize for PlayerInfoReply
Available on crate feature serde only.
impl Serialize for PlayerInfoReply
Available on crate feature
serde only.Source§impl Serialize for PlayerInfoReply
impl Serialize for PlayerInfoReply
Source§type Error = Error
type Error = Error
The error type this implementer returns (usually the same as the
corresponding
Parse impl, but need not be).Source§fn serialized_len(&self) -> usize
fn serialized_len(&self) -> usize
Number of bytes
serialize_into will write.impl StructuralPartialEq for PlayerInfoReply
Auto Trait Implementations§
impl Freeze for PlayerInfoReply
impl RefUnwindSafe for PlayerInfoReply
impl Send for PlayerInfoReply
impl Sync for PlayerInfoReply
impl Unpin for PlayerInfoReply
impl UnsafeUnpin for PlayerInfoReply
impl UnwindSafe for PlayerInfoReply
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