pub struct MdModalities {
pub input: Option<Vec<String>>,
pub output: Option<Vec<String>>,
}Expand description
Supported input/output modalities.
Fields§
§input: Option<Vec<String>>§output: Option<Vec<String>>Trait Implementations§
Source§impl Debug for MdModalities
impl Debug for MdModalities
Source§impl<'de> Deserialize<'de> for MdModalities
impl<'de> Deserialize<'de> for MdModalities
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<MdModalities, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MdModalities, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for MdModalities
impl Serialize for MdModalities
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
Auto Trait Implementations§
impl Freeze for MdModalities
impl RefUnwindSafe for MdModalities
impl Send for MdModalities
impl Sync for MdModalities
impl Unpin for MdModalities
impl UnsafeUnpin for MdModalities
impl UnwindSafe for MdModalities
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