pub struct InterfaceRequiredImplsList {
pub roles: Vec<String>,
pub required_impls: Vec<InterfaceRequiredImpl>,
}Fields§
§roles: Vec<String>§required_impls: Vec<InterfaceRequiredImpl>Trait Implementations§
Source§impl Clone for InterfaceRequiredImplsList
impl Clone for InterfaceRequiredImplsList
Source§impl Debug for InterfaceRequiredImplsList
impl Debug for InterfaceRequiredImplsList
impl Eq for InterfaceRequiredImplsList
Source§impl Hash for InterfaceRequiredImplsList
impl Hash for InterfaceRequiredImplsList
impl StructuralPartialEq for InterfaceRequiredImplsList
Auto Trait Implementations§
impl Freeze for InterfaceRequiredImplsList
impl RefUnwindSafe for InterfaceRequiredImplsList
impl Send for InterfaceRequiredImplsList
impl Sync for InterfaceRequiredImplsList
impl Unpin for InterfaceRequiredImplsList
impl UnsafeUnpin for InterfaceRequiredImplsList
impl UnwindSafe for InterfaceRequiredImplsList
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