pub struct TopicCreateRequest {
pub topic_path: Option<TopicPath>,
pub metadata: BTreeMap<String, Value>,
pub extensions: BTreeMap<String, Value>,
}Fields§
§topic_path: Option<TopicPath>§metadata: BTreeMap<String, Value>§extensions: BTreeMap<String, Value>Trait Implementations§
Source§impl Clone for TopicCreateRequest
impl Clone for TopicCreateRequest
Source§fn clone(&self) -> TopicCreateRequest
fn clone(&self) -> TopicCreateRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TopicCreateRequest
impl Debug for TopicCreateRequest
Source§impl<'de> Deserialize<'de> for TopicCreateRequest
impl<'de> Deserialize<'de> for TopicCreateRequest
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 PartialEq for TopicCreateRequest
impl PartialEq for TopicCreateRequest
Source§impl Serialize for TopicCreateRequest
impl Serialize for TopicCreateRequest
impl StructuralPartialEq for TopicCreateRequest
Auto Trait Implementations§
impl Freeze for TopicCreateRequest
impl RefUnwindSafe for TopicCreateRequest
impl Send for TopicCreateRequest
impl Sync for TopicCreateRequest
impl Unpin for TopicCreateRequest
impl UnsafeUnpin for TopicCreateRequest
impl UnwindSafe for TopicCreateRequest
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