pub struct PlayerViewState {
pub revision: u64,
pub active_deck: DeckId,
pub decks: [DeckViewState; 2],
pub crossfader: f32,
pub lead_in_active: bool,
pub deadwax_active: bool,
pub clip_loop_active: bool,
}Fields§
§revision: u64§active_deck: DeckId§decks: [DeckViewState; 2]§crossfader: f32§lead_in_active: bool§deadwax_active: bool§clip_loop_active: boolImplementations§
Source§impl PlayerViewState
impl PlayerViewState
pub fn from_state(state: &PlayerState, revision: u64) -> Self
Trait Implementations§
Source§impl Clone for PlayerViewState
impl Clone for PlayerViewState
Source§fn clone(&self) -> PlayerViewState
fn clone(&self) -> PlayerViewState
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 moreSource§impl Debug for PlayerViewState
impl Debug for PlayerViewState
Source§impl<'de> Deserialize<'de> for PlayerViewState
impl<'de> Deserialize<'de> for PlayerViewState
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 PlayerViewState
impl PartialEq for PlayerViewState
Source§impl Serialize for PlayerViewState
impl Serialize for PlayerViewState
impl StructuralPartialEq for PlayerViewState
Auto Trait Implementations§
impl Freeze for PlayerViewState
impl RefUnwindSafe for PlayerViewState
impl Send for PlayerViewState
impl Sync for PlayerViewState
impl Unpin for PlayerViewState
impl UnsafeUnpin for PlayerViewState
impl UnwindSafe for PlayerViewState
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