pub struct BannerlordModuleInfo {
pub id: String,
pub name: String,
pub dependencies: Vec<String>,
}Expand description
Module identity and declared dependencies parsed from a SubModule.xml.
Fields§
§id: String§name: String§dependencies: Vec<String>Trait Implementations§
Source§impl Clone for BannerlordModuleInfo
impl Clone for BannerlordModuleInfo
Source§fn clone(&self) -> BannerlordModuleInfo
fn clone(&self) -> BannerlordModuleInfo
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 moreSource§impl Debug for BannerlordModuleInfo
impl Debug for BannerlordModuleInfo
Source§impl PartialEq for BannerlordModuleInfo
impl PartialEq for BannerlordModuleInfo
Source§fn eq(&self, other: &BannerlordModuleInfo) -> bool
fn eq(&self, other: &BannerlordModuleInfo) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for BannerlordModuleInfo
impl StructuralPartialEq for BannerlordModuleInfo
Auto Trait Implementations§
impl Freeze for BannerlordModuleInfo
impl RefUnwindSafe for BannerlordModuleInfo
impl Send for BannerlordModuleInfo
impl Sync for BannerlordModuleInfo
impl Unpin for BannerlordModuleInfo
impl UnsafeUnpin for BannerlordModuleInfo
impl UnwindSafe for BannerlordModuleInfo
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.