Struct librespot_audio::StreamLoaderController
source · [−]pub struct StreamLoaderController { /* private fields */ }Implementations
sourceimpl StreamLoaderController
impl StreamLoaderController
pub fn len(&self) -> usize
pub fn is_empty(&self) -> bool
pub fn range_available(&self, range: Range) -> bool
pub fn range_to_end_available(&self) -> bool
pub fn ping_time(&self) -> Duration
pub fn fetch(&self, range: Range)
pub fn fetch_blocking(&self, range: Range)
pub fn fetch_next(&self, length: usize)
pub fn fetch_next_blocking(&self, length: usize)
pub fn set_random_access_mode(&self)
pub fn set_stream_mode(&self)
pub fn close(&self)
Trait Implementations
sourceimpl Clone for StreamLoaderController
impl Clone for StreamLoaderController
sourcefn clone(&self) -> StreamLoaderController
fn clone(&self) -> StreamLoaderController
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
Auto Trait Implementations
impl !RefUnwindSafe for StreamLoaderController
impl Send for StreamLoaderController
impl Sync for StreamLoaderController
impl Unpin for StreamLoaderController
impl !UnwindSafe for StreamLoaderController
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more