Struct librespot_connect::context::StationContext [−][src]
pub struct StationContext { pub uri: Option<String>, pub next_page_url: String, pub tracks: Vec<TrackRef>, }
Fields
uri: Option<String>
next_page_url: String
tracks: Vec<TrackRef>
Trait Implementations
impl<'de> Deserialize<'de> for StationContext
[src]
impl<'de> Deserialize<'de> for StationContext
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl RefUnwindSafe for StationContext
impl RefUnwindSafe for StationContext
impl Send for StationContext
impl Send for StationContext
impl Sync for StationContext
impl Sync for StationContext
impl Unpin for StationContext
impl Unpin for StationContext
impl UnwindSafe for StationContext
impl UnwindSafe for StationContext
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,