pub enum Response {
Version(VersionRes),
GetChannelInfoAll(GetChannelInfoAllRes),
ItemValueSignIn(ItemValueSignInRes),
ItemValue(ItemValueRes),
ProjectList(ProjectListRes),
ItemUpdate(ItemUpdateInd),
Unknown(UnknownRes),
}
Variants§
Version(VersionRes)
GetChannelInfoAll(GetChannelInfoAllRes)
ItemValueSignIn(ItemValueSignInRes)
ItemValue(ItemValueRes)
ProjectList(ProjectListRes)
ItemUpdate(ItemUpdateInd)
Unknown(UnknownRes)
Implementations§
Source§impl Response
impl Response
pub fn is_version(&self) -> bool
pub fn is_get_channel_info_all(&self) -> bool
pub fn is_item_value_sign_in(&self) -> bool
pub fn is_item_value(&self) -> bool
pub fn is_project_list(&self) -> bool
pub fn is_item_update(&self) -> bool
pub fn is_unknown(&self) -> bool
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Response
impl<'de> Deserialize<'de> for Response
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl<'__enum_kinds1> From<&'__enum_kinds1 Response> for ResponseKind
impl<'__enum_kinds1> From<&'__enum_kinds1 Response> for ResponseKind
Source§impl From<GetChannelInfoAllRes> for Response
impl From<GetChannelInfoAllRes> for Response
Source§fn from(original: GetChannelInfoAllRes) -> Response
fn from(original: GetChannelInfoAllRes) -> Response
Converts to this type from the input type.
Source§impl From<ItemUpdateInd> for Response
impl From<ItemUpdateInd> for Response
Source§fn from(original: ItemUpdateInd) -> Response
fn from(original: ItemUpdateInd) -> Response
Converts to this type from the input type.
Source§impl From<ItemValueRes> for Response
impl From<ItemValueRes> for Response
Source§fn from(original: ItemValueRes) -> Response
fn from(original: ItemValueRes) -> Response
Converts to this type from the input type.
Source§impl From<ItemValueSignInRes> for Response
impl From<ItemValueSignInRes> for Response
Source§fn from(original: ItemValueSignInRes) -> Response
fn from(original: ItemValueSignInRes) -> Response
Converts to this type from the input type.
Source§impl From<ProjectListRes> for Response
impl From<ProjectListRes> for Response
Source§fn from(original: ProjectListRes) -> Response
fn from(original: ProjectListRes) -> Response
Converts to this type from the input type.
Source§impl<'__enum_kinds1> From<Response> for ResponseKind
impl<'__enum_kinds1> From<Response> for ResponseKind
Source§impl From<UnknownRes> for Response
impl From<UnknownRes> for Response
Source§fn from(original: UnknownRes) -> Response
fn from(original: UnknownRes) -> Response
Converts to this type from the input type.
Source§impl From<VersionRes> for Response
impl From<VersionRes> for Response
Source§fn from(original: VersionRes) -> Response
fn from(original: VersionRes) -> Response
Converts to this type from the input type.
Source§impl TryFrom<Response> for GetChannelInfoAllRes
impl TryFrom<Response> for GetChannelInfoAllRes
Source§impl TryFrom<Response> for ItemUpdateInd
impl TryFrom<Response> for ItemUpdateInd
Source§impl TryFrom<Response> for ItemValueRes
impl TryFrom<Response> for ItemValueRes
Source§impl TryFrom<Response> for ItemValueSignInRes
impl TryFrom<Response> for ItemValueSignInRes
Source§impl TryFrom<Response> for ProjectListRes
impl TryFrom<Response> for ProjectListRes
Auto Trait Implementations§
impl Freeze for Response
impl RefUnwindSafe for Response
impl Send for Response
impl Sync for Response
impl Unpin for Response
impl UnwindSafe for Response
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