Struct allsorts::layout::ExtensionSubst
source · [−]pub struct ExtensionSubst<'a, T: LayoutTableType> { /* private fields */ }
Trait Implementations
sourceimpl<'a, T: LayoutTableType> ReadBinary<'a> for ExtensionSubst<'a, T>
impl<'a, T: LayoutTableType> ReadBinary<'a> for ExtensionSubst<'a, T>
type HostType = ExtensionSubst<'a, T>
fn read(ctxt: &mut ReadCtxt<'a>) -> Result<Self, ParseError>
Auto Trait Implementations
impl<'a, T> RefUnwindSafe for ExtensionSubst<'a, T>where
<T as LayoutTableType>::BaseLookupType: RefUnwindSafe,
impl<'a, T> Send for ExtensionSubst<'a, T>where
<T as LayoutTableType>::BaseLookupType: Send,
impl<'a, T> Sync for ExtensionSubst<'a, T>where
<T as LayoutTableType>::BaseLookupType: Sync,
impl<'a, T> Unpin for ExtensionSubst<'a, T>where
<T as LayoutTableType>::BaseLookupType: Unpin,
impl<'a, T> UnwindSafe for ExtensionSubst<'a, T>where
<T as LayoutTableType>::BaseLookupType: UnwindSafe,
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more