pub enum ConverseOutputEnum {
Message(Message),
}Expand description
Output wrapper — mirrors Bedrock’s ConverseOutput enum.
Variants§
Implementations§
Source§impl ConverseOutputEnum
impl ConverseOutputEnum
Sourcepub fn as_message(&self) -> Result<&Message, &Self>
pub fn as_message(&self) -> Result<&Message, &Self>
Returns Ok(&Message) if this is the Message variant.
Trait Implementations§
Source§impl Clone for ConverseOutputEnum
impl Clone for ConverseOutputEnum
Source§fn clone(&self) -> ConverseOutputEnum
fn clone(&self) -> ConverseOutputEnum
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 moreAuto Trait Implementations§
impl Freeze for ConverseOutputEnum
impl RefUnwindSafe for ConverseOutputEnum
impl Send for ConverseOutputEnum
impl Sync for ConverseOutputEnum
impl Unpin for ConverseOutputEnum
impl UnsafeUnpin for ConverseOutputEnum
impl UnwindSafe for ConverseOutputEnum
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