pub struct TopicCode(/* private fields */);Expand description
code are expect to be a valid utf8 string
Implementations§
Trait Implementations§
Source§impl<'de, C> BorrowDecode<'de, C> for TopicCode
impl<'de, C> BorrowDecode<'de, C> for TopicCode
Source§fn borrow_decode<D>(decoder: &mut D) -> Result<TopicCode, DecodeError>where
D: BorrowDecoder<'de>,
fn borrow_decode<D>(decoder: &mut D) -> Result<TopicCode, DecodeError>where
D: BorrowDecoder<'de>,
Attempt to decode this type with the given BorrowDecode.
Source§impl<'de> Deserialize<'de> for TopicCode
impl<'de> Deserialize<'de> for TopicCode
Source§fn deserialize<D>(
deserializer: D,
) -> Result<TopicCode, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<TopicCode, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for TopicCode
Source§impl From<TopicCode> for TopicConfig
impl From<TopicCode> for TopicConfig
Source§impl Serialize for TopicCode
impl Serialize for TopicCode
Source§fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for TopicCode
Auto Trait Implementations§
impl !Freeze for TopicCode
impl RefUnwindSafe for TopicCode
impl Send for TopicCode
impl Sync for TopicCode
impl Unpin for TopicCode
impl UnsafeUnpin for TopicCode
impl UnwindSafe for TopicCode
Blanket Implementations§
impl<T> AppData for Twhere
T: OptionalSend + OptionalSync + 'static + OptionalSerde,
impl<T> AppDataResponse for Twhere
T: OptionalSend + OptionalSync + 'static + OptionalSerde,
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