pub struct Livepeer {
pub asset: VodApi,
pub access_control: AccessControlApi,
pub task: TaskApi,
pub user_api: UserApi,
pub rtmp: Rtmp,
pub stream: Stream,
pub user: User,
pub playback: PlaybackApi,
/* private fields */
}Expand description
Livepeer Client to interact with the livepeer.com API
Fields§
§asset: VodApiVod API set
access_control: AccessControlApiAccess Control API set
task: TaskApiTask API set
user_api: UserApiUser API set
rtmp: RtmpRtmp push utils
stream: StreamStream API set
user: UserUser Infos
playback: PlaybackApiPlayback Info
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Livepeer
impl RefUnwindSafe for Livepeer
impl Send for Livepeer
impl Sync for Livepeer
impl Unpin for Livepeer
impl UnwindSafe for Livepeer
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