pub struct CapabilityManifest {
pub commands: Vec<CapabilityDescriptor>,
pub apply_edit_formats: Vec<&'static str>,
pub apply_edit_reason_codes: Vec<&'static str>,
pub apply_edit_tiers: Vec<EditTier>,
pub state_header_fields: Vec<&'static str>,
pub max_list_lines: usize,
pub dense_dir_threshold: usize,
pub terminal_timeout: Duration,
pub recent_hash_limit: usize,
}Fields§
§commands: Vec<CapabilityDescriptor>§apply_edit_formats: Vec<&'static str>§apply_edit_reason_codes: Vec<&'static str>§apply_edit_tiers: Vec<EditTier>§state_header_fields: Vec<&'static str>§max_list_lines: usize§dense_dir_threshold: usize§terminal_timeout: Duration§recent_hash_limit: usizeTrait Implementations§
Source§impl Clone for CapabilityManifest
impl Clone for CapabilityManifest
Source§fn clone(&self) -> CapabilityManifest
fn clone(&self) -> CapabilityManifest
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 CapabilityManifest
impl Debug for CapabilityManifest
Source§impl PartialEq for CapabilityManifest
impl PartialEq for CapabilityManifest
impl Eq for CapabilityManifest
impl StructuralPartialEq for CapabilityManifest
Auto Trait Implementations§
impl Freeze for CapabilityManifest
impl RefUnwindSafe for CapabilityManifest
impl Send for CapabilityManifest
impl Sync for CapabilityManifest
impl Unpin for CapabilityManifest
impl UnsafeUnpin for CapabilityManifest
impl UnwindSafe for CapabilityManifest
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