// Copyright (c) the JPEG XL Project Authors. All rights reserved. // // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file.
// #![warn(missing_docs)]
mod color; mod data_types; mod decoder; mod inner; mod input; mod options; mod signature; mod xyb_constants;
/// This type represents the return value of a function that reads input from a bitstream. The /// variant `Complete` indicates that the operation was completed successfully, and its return /// value is available. The variant `NeedsMoreInput` indicates that more input is needed, and the /// function should be called again. This variant comes with a `size_hint`, representing an /// estimate of the number of additional bytes needed, and a `fallback`, representing additional /// information that might be needed to call the function again (i.e. because it takes a decoder /// object by value). #[derive(Debug, PartialEq)] pubenum ProcessingResult<T, U> {
Complete { result: T },
NeedsMoreInput { size_hint: usize, fallback: U },
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.