pub struct SessionUpdateRequest {
pub metadata: Map<String, Value>,
}Expand description
Request body for updating session metadata. Null values remove keys.
JSON schema
{
"description": "Request body for updating session metadata. Null values remove keys.",
"type": "object",
"required": [
"metadata"
],
"properties": {
"metadata": {
"description": "Metadata fields to set or remove",
"type": "object",
"additionalProperties": true
}
}
}Fields§
§metadata: Map<String, Value>Metadata fields to set or remove
Trait Implementations§
Source§impl Clone for SessionUpdateRequest
impl Clone for SessionUpdateRequest
Source§fn clone(&self) -> SessionUpdateRequest
fn clone(&self) -> SessionUpdateRequest
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 SessionUpdateRequest
impl Debug for SessionUpdateRequest
Source§impl<'de> Deserialize<'de> for SessionUpdateRequest
impl<'de> Deserialize<'de> for SessionUpdateRequest
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 From<&SessionUpdateRequest> for SessionUpdateRequest
impl From<&SessionUpdateRequest> for SessionUpdateRequest
Source§fn from(value: &SessionUpdateRequest) -> Self
fn from(value: &SessionUpdateRequest) -> Self
Converts to this type from the input type.
Source§impl From<SessionUpdateRequest> for ModelRelayApi
impl From<SessionUpdateRequest> for ModelRelayApi
Source§fn from(value: SessionUpdateRequest) -> Self
fn from(value: SessionUpdateRequest) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SessionUpdateRequest
impl PartialEq for SessionUpdateRequest
Source§impl Serialize for SessionUpdateRequest
impl Serialize for SessionUpdateRequest
impl StructuralPartialEq for SessionUpdateRequest
Auto Trait Implementations§
impl Freeze for SessionUpdateRequest
impl RefUnwindSafe for SessionUpdateRequest
impl Send for SessionUpdateRequest
impl Sync for SessionUpdateRequest
impl Unpin for SessionUpdateRequest
impl UnwindSafe for SessionUpdateRequest
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