pub struct Douyin {
pub url: String,
pub video_id: String,
pub douyin_url: String,
pub description: String,
pub author: String,
/* private fields */
}Fields§
§url: String§video_id: String§douyin_url: String§description: StringTrait Implementations§
Source§impl Streamable for Douyin
impl Streamable for Douyin
Returns the author of the stream if possible
Source§fn get_stream(&self) -> Result<StreamType, StreamError>
fn get_stream(&self) -> Result<StreamType, StreamError>
Gets the url of the stream
Source§fn get_default_name(&self) -> String
fn get_default_name(&self) -> String
Gets the default name of the stream
fn get_reqwest_client(&self) -> &Client
Auto Trait Implementations§
impl Freeze for Douyin
impl !RefUnwindSafe for Douyin
impl Send for Douyin
impl Sync for Douyin
impl Unpin for Douyin
impl !UnwindSafe for Douyin
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> 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 more