QueryMut

Trait QueryMut 

Source
pub trait QueryMut<'a> {
Show 24 methods // Required method fn query_raw_text_mut(&mut self, field: ParsedField) -> Option<&'a str>; // Provided methods fn file_name_mut(&mut self) -> Option<FileName<'a>> { ... } fn name_mut(&mut self) -> Option<Name<'a>> { ... } fn base_mut(&mut self) -> Option<Base<'a>> { ... } fn version_mut(&mut self) -> Option<Version<'a>> { ... } fn description_mut(&mut self) -> Option<Description<'a>> { ... } fn groups_mut(&mut self) -> Option<GroupList<'a>> { ... } fn compressed_size_mut(&mut self) -> Option<Size<'a>> { ... } fn installed_size_mut(&mut self) -> Option<Size<'a>> { ... } fn md5_checksum_mut(&mut self) -> Option<Hex128<'a>> { ... } fn sha256_checksum_mut(&mut self) -> Option<Hex256<'a>> { ... } fn pgp_signature_mut(&mut self) -> Option<PgpSignature<'a>> { ... } fn url_mut(&mut self) -> Option<Url<'a>> { ... } fn license_mut(&mut self) -> Option<LicenseList<'a>> { ... } fn architecture_mut(&mut self) -> Option<ArchitectureList<'a>> { ... } fn build_date_mut(&mut self) -> Option<Timestamp<'a>> { ... } fn packager_mut(&mut self) -> Option<Packager<'a>> { ... } fn dependencies_mut(&mut self) -> Option<DependencyList<'a>> { ... } fn make_dependencies_mut(&mut self) -> Option<DependencyList<'a>> { ... } fn check_dependencies_mut(&mut self) -> Option<DependencyList<'a>> { ... } fn opt_dependencies_mut(&mut self) -> Option<DependencyAndReasonList<'a>> { ... } fn provides_mut(&mut self) -> Option<DependencyList<'a>> { ... } fn conflicts_mut(&mut self) -> Option<DependencyList<'a>> { ... } fn replaces_mut(&mut self) -> Option<DependencyList<'a>> { ... }
}
Expand description

Get information from a desc file, mutability required.

Required Methods§

Source

fn query_raw_text_mut(&mut self, field: ParsedField) -> Option<&'a str>

Provided Methods§

Implementations on Foreign Types§

Source§

impl<'a, Ptr: DerefMut<Target: QueryMut<'a> + Unpin>> QueryMut<'a> for Pin<Ptr>

Source§

fn query_raw_text_mut(&mut self, field: ParsedField) -> Option<&'a str>

Source§

impl<'a, Querier: Query<'a> + ?Sized> QueryMut<'a> for &Querier

Source§

fn query_raw_text_mut(&mut self, field: ParsedField) -> Option<&'a str>

Source§

impl<'a, Querier: Query<'a> + ?Sized> QueryMut<'a> for Box<Querier>

Source§

fn query_raw_text_mut(&mut self, field: ParsedField) -> Option<&'a str>

Source§

impl<'a, Querier: Query<'a> + ?Sized> QueryMut<'a> for Rc<Querier>

Source§

fn query_raw_text_mut(&mut self, field: ParsedField) -> Option<&'a str>

Source§

impl<'a, Querier: Query<'a> + ?Sized> QueryMut<'a> for Arc<Querier>

Source§

fn query_raw_text_mut(&mut self, field: ParsedField) -> Option<&'a str>

Source§

impl<'a, Querier: QueryMut<'a> + ?Sized> QueryMut<'a> for &mut Querier

Source§

fn query_raw_text_mut(&mut self, field: ParsedField) -> Option<&'a str>

Source§

impl<'a, Querier: QueryMut<'a> + ?Sized> QueryMut<'a> for Mutex<Querier>

Source§

fn query_raw_text_mut(&mut self, field: ParsedField) -> Option<&'a str>

Source§

impl<'a, Querier: QueryMut<'a> + ?Sized> QueryMut<'a> for RwLock<Querier>

Source§

fn query_raw_text_mut(&mut self, field: ParsedField) -> Option<&'a str>

Source§

impl<'a, Querier: QueryMut<'a> + ?Sized> QueryMut<'a> for FairMutex<Querier>

Source§

fn query_raw_text_mut(&mut self, field: ParsedField) -> Option<&'a str>

Source§

impl<'a, Querier: QueryMut<'a> + ?Sized> QueryMut<'a> for Mutex<Querier>

Source§

fn query_raw_text_mut(&mut self, field: ParsedField) -> Option<&'a str>

Source§

impl<'a, Querier: QueryMut<'a> + ?Sized> QueryMut<'a> for RwLock<Querier>

Source§

fn query_raw_text_mut(&mut self, field: ParsedField) -> Option<&'a str>

Implementors§

Source§

impl<'a> QueryMut<'a> for ParsedDesc<'a>

Source§

impl<'a> QueryMut<'a> for ForgetfulQuerier<'a>

Source§

impl<'a> QueryMut<'a> for MemoQuerier<'a>

Source§

impl<'a, Querier: Query<'a> + ?Sized> QueryMut<'a> for DeriveQueryMut<Querier>