pub struct SoopHttpClient { /* private fields */ }Implementations§
Source§impl SoopHttpClient
impl SoopHttpClient
pub fn new() -> Self
Sourcepub async fn get_live_detail_state(
&self,
streamer_id: &str,
) -> Result<(bool, Option<LiveDetail>)>
pub async fn get_live_detail_state( &self, streamer_id: &str, ) -> Result<(bool, Option<LiveDetail>)>
스트리머 ID로 방송 상세 정보를 가져옵니다.
pub async fn get_station(&self, streamer_id: &str) -> Result<Station>
pub async fn get_signature_emoticon( &self, streamer_id: &str, ) -> Result<SignatureEmoticonData>
pub async fn get_vod_list( &self, streamer_id: &str, page: u32, ) -> Result<Vec<VOD>>
pub async fn get_vod_detail(&self, vod_id: u64) -> Result<VODDetail>
pub async fn get_vod_chat( &self, chat_url: &str, start_time: u64, ) -> Result<String>
pub async fn get_full_vod_chat(&self, vod_id: u64) -> Result<Vec<Event>>
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for SoopHttpClient
impl !UnwindSafe for SoopHttpClient
impl Freeze for SoopHttpClient
impl Send for SoopHttpClient
impl Sync for SoopHttpClient
impl Unpin for SoopHttpClient
impl UnsafeUnpin for SoopHttpClient
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