#[repr(C)]pub struct OnigCompileInfo {
pub num_of_elements: c_int,
pub pattern_enc: OnigEncoding,
pub target_enc: OnigEncoding,
pub syntax: *mut OnigSyntaxType,
pub option: OnigOptionType,
pub case_fold_flag: OnigCaseFoldType,
}
Fields§
§num_of_elements: c_int
§pattern_enc: OnigEncoding
§target_enc: OnigEncoding
§syntax: *mut OnigSyntaxType
§option: OnigOptionType
§case_fold_flag: OnigCaseFoldType
Trait Implementations§
Source§impl Clone for OnigCompileInfo
impl Clone for OnigCompileInfo
Source§fn clone(&self) -> OnigCompileInfo
fn clone(&self) -> OnigCompileInfo
Returns a copy 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 OnigCompileInfo
impl Debug for OnigCompileInfo
Source§impl PartialEq for OnigCompileInfo
impl PartialEq for OnigCompileInfo
impl Copy for OnigCompileInfo
impl Eq for OnigCompileInfo
impl StructuralPartialEq for OnigCompileInfo
Auto Trait Implementations§
impl Freeze for OnigCompileInfo
impl RefUnwindSafe for OnigCompileInfo
impl !Send for OnigCompileInfo
impl !Sync for OnigCompileInfo
impl Unpin for OnigCompileInfo
impl UnwindSafe for OnigCompileInfo
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)