Struct TiffKindBig

pub struct TiffKindBig;

Create a BigTiff file.

Trait Implementations

impl TiffKind for TiffKindBig

type OffsetType = u64;
type OffsetArrayType = [u64];
fn write_header<W: Write>(writer: &mut TiffWriter<W>) -> TiffResult<()>
fn convert_offset(offset: u64) -> TiffResult<Self::OffsetType>
fn write_offset<W: Write>(writer: &mut TiffWriter<W>, offset: u64) -> TiffResult<()>
fn write_entry_count<W: Write>(writer: &mut TiffWriter<W>, count: usize) -> TiffResult<()>
fn convert_slice(slice: &[Self::OffsetType]) -> &Self::OffsetArrayType

Auto Trait Implementations

impl Freeze for TiffKindBig

impl RefUnwindSafe for TiffKindBig

impl Send for TiffKindBig

impl Sync for TiffKindBig

impl Unpin for TiffKindBig

impl UnsafeUnpin for TiffKindBig

impl UnwindSafe for TiffKindBig

Blanket Implementations

impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for TiffKindBig where ST: ?Sized, DT: ?Sized,

impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for TiffKindBig where ST: ?Sized, DT: ?Sized,

impl<T> Any for TiffKindBig where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for TiffKindBig where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for TiffKindBig where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> From<T> for TiffKindBig

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> Read<Exclusive, BecauseExclusive> for TiffKindBig where T: ?Sized,

impl<T, U> Into<U> for TiffKindBig where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for TiffKindBig where U: Into<T>,

type Error = never;
fn try_from(value: U) -> Result<T, never>

impl<T, U> TryInto<U> for TiffKindBig where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>