pub struct VendorCapabilitySet {
pub raw_pty_spawn: VendorCapabilityVerdict,
pub terminal_screen: VendorCapabilityVerdict,
pub terminal_resize: VendorCapabilityVerdict,
pub terminal_interrupt: VendorCapabilityVerdict,
pub terminal_stop: VendorCapabilityVerdict,
pub semantic_readiness: VendorCapabilityVerdict,
pub provider_session_identity: VendorCapabilityVerdict,
pub structured_prompt: VendorCapabilityVerdict,
pub semantic_resume: VendorCapabilityVerdict,
}Fields§
§raw_pty_spawn: VendorCapabilityVerdict§terminal_screen: VendorCapabilityVerdict§terminal_resize: VendorCapabilityVerdict§terminal_interrupt: VendorCapabilityVerdict§terminal_stop: VendorCapabilityVerdict§semantic_readiness: VendorCapabilityVerdict§provider_session_identity: VendorCapabilityVerdict§structured_prompt: VendorCapabilityVerdict§semantic_resume: VendorCapabilityVerdictImplementations§
Source§impl VendorCapabilitySet
impl VendorCapabilitySet
pub const fn admits_raw_pty_lifecycle(self) -> bool
Trait Implementations§
Source§impl Clone for VendorCapabilitySet
impl Clone for VendorCapabilitySet
impl Copy for VendorCapabilitySet
Source§impl Debug for VendorCapabilitySet
impl Debug for VendorCapabilitySet
impl Eq for VendorCapabilitySet
Source§impl PartialEq for VendorCapabilitySet
impl PartialEq for VendorCapabilitySet
impl StructuralPartialEq for VendorCapabilitySet
Auto Trait Implementations§
impl Freeze for VendorCapabilitySet
impl RefUnwindSafe for VendorCapabilitySet
impl Send for VendorCapabilitySet
impl Sync for VendorCapabilitySet
impl Unpin for VendorCapabilitySet
impl UnsafeUnpin for VendorCapabilitySet
impl UnwindSafe for VendorCapabilitySet
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