#[repr(transparent)]pub struct TypeFind(_);
Implementations
sourceimpl TypeFind
impl TypeFind
pub fn register<F>(
plugin: Option<&Plugin>,
name: &str,
rank: Rank,
extensions: Option<&str>,
possible_caps: Option<&Caps>,
func: F
) -> Result<(), BoolError> where
F: Fn(&mut TypeFind) + Send + Sync + 'static,
pub fn peek(&mut self, offset: i64, size: u32) -> Option<&[u8]>
pub fn suggest(&mut self, probability: TypeFindProbability, caps: &Caps)
pub fn length(&mut self) -> Option<u64>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for TypeFind
impl !Send for TypeFind
impl !Sync for TypeFind
impl Unpin for TypeFind
impl UnwindSafe for TypeFind
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more