pub struct KnowledgeBaseUpdate {
pub name: Option<String>,
pub description: Option<String>,
}Expand description
Body for PUT /api/v1/knowledge-bases/{id}. Every field optional.
Fields§
§name: Option<String>§description: Option<String>Trait Implementations§
Source§impl Clone for KnowledgeBaseUpdate
impl Clone for KnowledgeBaseUpdate
Source§fn clone(&self) -> KnowledgeBaseUpdate
fn clone(&self) -> KnowledgeBaseUpdate
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 KnowledgeBaseUpdate
impl Debug for KnowledgeBaseUpdate
Source§impl Default for KnowledgeBaseUpdate
impl Default for KnowledgeBaseUpdate
Source§fn default() -> KnowledgeBaseUpdate
fn default() -> KnowledgeBaseUpdate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for KnowledgeBaseUpdate
impl<'de> Deserialize<'de> for KnowledgeBaseUpdate
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 KnowledgeBaseUpdate
impl PartialEq for KnowledgeBaseUpdate
Source§impl Serialize for KnowledgeBaseUpdate
impl Serialize for KnowledgeBaseUpdate
impl StructuralPartialEq for KnowledgeBaseUpdate
Auto Trait Implementations§
impl Freeze for KnowledgeBaseUpdate
impl RefUnwindSafe for KnowledgeBaseUpdate
impl Send for KnowledgeBaseUpdate
impl Sync for KnowledgeBaseUpdate
impl Unpin for KnowledgeBaseUpdate
impl UnsafeUnpin for KnowledgeBaseUpdate
impl UnwindSafe for KnowledgeBaseUpdate
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