pub struct PlaylistAddTrackInfo {
pub at_index: u64,
pub title: Option<String>,
pub duration: PlayerTimeUnit,
pub trackid: PlaylistTrackSource,
}Fields§
§at_index: u64The Index at which a track was added at. If this is not at the end, all tracks at this index and beyond should be shifted.
title: Option<String>§duration: PlayerTimeUnitDuration of the track
trackid: PlaylistTrackSourceTrait Implementations§
Source§impl Clone for PlaylistAddTrackInfo
impl Clone for PlaylistAddTrackInfo
Source§fn clone(&self) -> PlaylistAddTrackInfo
fn clone(&self) -> PlaylistAddTrackInfo
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 PlaylistAddTrackInfo
impl Debug for PlaylistAddTrackInfo
Source§impl PartialEq for PlaylistAddTrackInfo
impl PartialEq for PlaylistAddTrackInfo
impl StructuralPartialEq for PlaylistAddTrackInfo
Auto Trait Implementations§
impl Freeze for PlaylistAddTrackInfo
impl RefUnwindSafe for PlaylistAddTrackInfo
impl Send for PlaylistAddTrackInfo
impl Sync for PlaylistAddTrackInfo
impl Unpin for PlaylistAddTrackInfo
impl UnwindSafe for PlaylistAddTrackInfo
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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 moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request