pub enum RelationKeyword {
Depends,
OptDepends,
Provides,
Conflicts,
Replaces,
}Expand description
Keywords that describe alpm-package-relations.
Variants§
Depends
A run-time dependency.
OptDepends
An optional dependency.
Provides
A provision.
Conflicts
A conflict.
Replaces
A replacement.
Implementations§
Source§impl RelationKeyword
impl RelationKeyword
Sourcepub fn parser<'a>(input: &mut Input<'a>) -> PResult<'a, RelationKeyword>
pub fn parser<'a>(input: &mut Input<'a>) -> PResult<'a, RelationKeyword>
Recognizes a RelationKeyword in a string slice.
Trait Implementations§
Source§impl Clone for RelationKeyword
impl Clone for RelationKeyword
Source§fn clone(&self) -> RelationKeyword
fn clone(&self) -> RelationKeyword
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RelationKeyword
Source§impl Debug for RelationKeyword
impl Debug for RelationKeyword
Source§impl FromStr for RelationKeyword
impl FromStr for RelationKeyword
Source§impl TryFrom<&str> for RelationKeyword
impl TryFrom<&str> for RelationKeyword
Auto Trait Implementations§
impl Freeze for RelationKeyword
impl RefUnwindSafe for RelationKeyword
impl Send for RelationKeyword
impl Sync for RelationKeyword
impl Unpin for RelationKeyword
impl UnsafeUnpin for RelationKeyword
impl UnwindSafe for RelationKeyword
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