pub enum AbiStruct {
Show 15 variants
ModelLoadParams,
SessionParams,
RunParams,
StreamParams,
Capabilities,
Timings,
Segment,
Word,
Token,
StreamUpdate,
StreamText,
SessionLimits,
Ext,
DeviceInfo,
SpeakerSegment,
}Expand description
A public ABI struct, for size/alignment introspection.
Variants§
ModelLoadParams
SessionParams
RunParams
StreamParams
Capabilities
Timings
Segment
Word
Token
StreamUpdate
StreamText
SessionLimits
Ext
DeviceInfo
SpeakerSegment
Trait Implementations§
impl Copy for AbiStruct
impl Eq for AbiStruct
impl StructuralPartialEq for AbiStruct
Auto Trait Implementations§
impl Freeze for AbiStruct
impl RefUnwindSafe for AbiStruct
impl Send for AbiStruct
impl Sync for AbiStruct
impl Unpin for AbiStruct
impl UnsafeUnpin for AbiStruct
impl UnwindSafe for AbiStruct
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