pub enum WindowsRegistryView {
Bits64,
Bits32,
Bits64Fallback32,
Bits32Fallback64,
Host,
Target,
Both,
}
Variants§
Trait Implementations§
Source§impl<'t> CMakeParse<'t> for WindowsRegistryView
impl<'t> CMakeParse<'t> for WindowsRegistryView
fn parse<'tv>( tokens: &'tv [Token<'t>], ) -> Result<(Self, &'tv [Token<'t>]), CommandParseError>
fn complete(tokens: &[Token<'t>]) -> Result<Self, CommandParseError>
fn default_value() -> Option<Self>
fn matches( &self, field_keyword: &[u8], keyword: &[u8], tokens: &[Token<'t>], ) -> bool
fn matches_type( field_keyword: &[u8], keyword: &[u8], tokens: &[Token<'t>], ) -> bool
fn need_update( field_keyword: &[u8], keyword: &Token<'t>, buffer: &[Token<'t>], ) -> bool
fn start<'tv>( &mut self, field_keyword: &[u8], keyword: &Token<'t>, tokens: &'tv [Token<'t>], buffer: &mut Vec<Token<'t>>, ) -> Result<(bool, &'tv [Token<'t>]), CommandParseError>
fn rest<'tv>(tokens: &'tv [Token<'t>]) -> &'tv [Token<'t>]
fn need_push_keyword(keyword: &Token<'t>) -> bool
fn update_mode(keyword: &Token<'t>) -> bool
fn update<'tv>( &mut self, tokens: &'tv [Token<'t>], ) -> Result<(), CommandParseError>
fn end<'tv>(self, tokens: &'tv [Token<'t>]) -> Result<Self, CommandParseError>
fn push_keyword( &mut self, buffer: &mut Vec<Token<'t>>, keyword: &Token<'t>, ) -> bool
fn reset_mode() -> bool
Source§impl<'t> CMakePositional<'t> for WindowsRegistryView
impl<'t> CMakePositional<'t> for WindowsRegistryView
fn positional<'tv>( default_name: &'static [u8], tokens: &'tv [Token<'t>], has_keyword: bool, ) -> Result<(Self, &'tv [Token<'t>]), CommandParseError>
fn positional_complete<'tv>( default_name: &'static [u8], tokens: &'tv [Token<'t>], has_keyword: bool, ) -> Result<(Self, &'tv [Token<'t>]), CommandParseError>
fn in_range<'tv>( default_name: &'static [u8], to: &'static [u8], allow_empty: bool, tokens: &'tv [Token<'t>], has_keyword: bool, ) -> Result<(Self, &'tv [Token<'t>]), CommandParseError>
Source§impl Clone for WindowsRegistryView
impl Clone for WindowsRegistryView
Source§fn clone(&self) -> WindowsRegistryView
fn clone(&self) -> WindowsRegistryView
Returns a copy 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 WindowsRegistryView
impl Debug for WindowsRegistryView
Source§impl Hash for WindowsRegistryView
impl Hash for WindowsRegistryView
Source§impl Ord for WindowsRegistryView
impl Ord for WindowsRegistryView
Source§fn cmp(&self, other: &WindowsRegistryView) -> Ordering
fn cmp(&self, other: &WindowsRegistryView) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for WindowsRegistryView
impl PartialEq for WindowsRegistryView
Source§impl PartialOrd for WindowsRegistryView
impl PartialOrd for WindowsRegistryView
impl Eq for WindowsRegistryView
impl StructuralPartialEq for WindowsRegistryView
Auto Trait Implementations§
impl Freeze for WindowsRegistryView
impl RefUnwindSafe for WindowsRegistryView
impl Send for WindowsRegistryView
impl Sync for WindowsRegistryView
impl Unpin for WindowsRegistryView
impl UnwindSafe for WindowsRegistryView
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