pub struct WplPackage {
pub name: SmolStr,
pub rules: VecDeque<WplRule>,
pub tags: Option<AnnFun>,
}Fields§
§name: SmolStr§rules: VecDeque<WplRule>Implementations§
Source§impl WplPackage
Auto-generated by derive_getters::Getters.
impl WplPackage
Auto-generated by derive_getters::Getters.
Source§impl WplPackage
impl WplPackage
Trait Implementations§
Source§impl Clone for WplPackage
impl Clone for WplPackage
Source§fn clone(&self) -> WplPackage
fn clone(&self) -> WplPackage
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 WplPackage
impl Debug for WplPackage
Source§impl Default for WplPackage
impl Default for WplPackage
Source§fn default() -> WplPackage
fn default() -> WplPackage
Returns the “default value” for a type. Read more
Source§impl Display for WplPackage
impl Display for WplPackage
Source§impl From<&WplPackage> for WplPkgMeta
impl From<&WplPackage> for WplPkgMeta
Source§fn from(value: &WplPackage) -> Self
fn from(value: &WplPackage) -> Self
Converts to this type from the input type.
Source§impl MergeTags for WplPackage
impl MergeTags for WplPackage
Auto Trait Implementations§
impl Freeze for WplPackage
impl RefUnwindSafe for WplPackage
impl Send for WplPackage
impl Sync for WplPackage
impl Unpin for WplPackage
impl UnsafeUnpin for WplPackage
impl UnwindSafe for WplPackage
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