Struct librespot_audio::StreamLoaderController [−][src]
pub struct StreamLoaderController { /* fields omitted */ }
Implementations
impl StreamLoaderController
[src]
impl StreamLoaderController
[src]pub fn len(&self) -> usize
[src]
pub fn is_empty(&self) -> bool
[src]
pub fn range_available(&self, range: Range) -> bool
[src]
pub fn range_to_end_available(&self) -> bool
[src]
pub fn ping_time_ms(&self) -> usize
[src]
pub fn fetch(&self, range: Range)
[src]
pub fn fetch_blocking(&self, range: Range)
[src]
pub fn fetch_next(&self, length: usize)
[src]
pub fn fetch_next_blocking(&self, length: usize)
[src]
pub fn set_random_access_mode(&self)
[src]
pub fn set_stream_mode(&self)
[src]
pub fn close(&self)
[src]
Trait Implementations
impl Clone for StreamLoaderController
[src]
impl Clone for StreamLoaderController
[src]fn clone(&self) -> StreamLoaderController
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
Auto Trait Implementations
impl !RefUnwindSafe for StreamLoaderController
impl !RefUnwindSafe for StreamLoaderController
impl Send for StreamLoaderController
impl Send for StreamLoaderController
impl Sync for StreamLoaderController
impl Sync for StreamLoaderController
impl Unpin for StreamLoaderController
impl Unpin for StreamLoaderController
impl !UnwindSafe for StreamLoaderController
impl !UnwindSafe for StreamLoaderController