pub struct ChannelView {
pub id: Uuid,
pub kind: &'static str,
pub name: String,
pub target: String,
pub status: &'static str,
pub status_label: &'static str,
pub error: Option<String>,
pub muted: bool,
pub enabled: bool,
pub is_default: bool,
}Fields§
§id: Uuid§kind: &'static str§name: String§target: String§status: &'static stractive, muted or off
status_label: &'static str§error: Option<String>§muted: bool§enabled: bool§is_default: boolAuto Trait Implementations§
impl Freeze for ChannelView
impl RefUnwindSafe for ChannelView
impl Send for ChannelView
impl Sync for ChannelView
impl Unpin for ChannelView
impl UnsafeUnpin for ChannelView
impl UnwindSafe for ChannelView
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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