Struct libyang2_sys::lys_module [−][src]
#[repr(C)]pub struct lys_module {Show 18 fields
pub ctx: *mut ly_ctx,
pub name: *const c_char,
pub revision: *const c_char,
pub ns: *const c_char,
pub prefix: *const c_char,
pub filepath: *const c_char,
pub org: *const c_char,
pub contact: *const c_char,
pub dsc: *const c_char,
pub ref_: *const c_char,
pub parsed: *mut lysp_module,
pub compiled: *mut lysc_module,
pub identities: *mut lysc_ident,
pub augmented_by: *mut *mut lys_module,
pub deviated_by: *mut *mut lys_module,
pub implemented: ly_bool,
pub to_compile: ly_bool,
pub latest_revision: u8,
}Fields
ctx: *mut ly_ctxname: *const c_charrevision: *const c_charns: *const c_charprefix: *const c_charfilepath: *const c_charorg: *const c_charcontact: *const c_chardsc: *const c_charref_: *const c_charparsed: *mut lysp_modulecompiled: *mut lysc_moduleidentities: *mut lysc_identaugmented_by: *mut *mut lys_moduledeviated_by: *mut *mut lys_moduleimplemented: ly_boolto_compile: ly_boollatest_revision: u8Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for lys_module
impl !Send for lys_module
impl !Sync for lys_module
impl Unpin for lys_module
impl UnwindSafe for lys_module
Blanket Implementations
Mutably borrows from an owned value. Read more