pub struct ConcernUsage {
pub name: String,
pub type_name: Option<String>,
pub body: RequirementDefBody,
}Expand description
Concern usage at package level: concern name (: type)? RequirementBody.
Fields§
§name: String§type_name: Option<String>§body: RequirementDefBodyTrait Implementations§
Source§impl Clone for ConcernUsage
impl Clone for ConcernUsage
Source§fn clone(&self) -> ConcernUsage
fn clone(&self) -> ConcernUsage
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 ConcernUsage
impl Debug for ConcernUsage
Source§impl PartialEq for ConcernUsage
impl PartialEq for ConcernUsage
impl Eq for ConcernUsage
impl StructuralPartialEq for ConcernUsage
Auto Trait Implementations§
impl Freeze for ConcernUsage
impl RefUnwindSafe for ConcernUsage
impl Send for ConcernUsage
impl Sync for ConcernUsage
impl Unpin for ConcernUsage
impl UnsafeUnpin for ConcernUsage
impl UnwindSafe for ConcernUsage
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