pub mod rustdoc_json #[non_exhaustive] pub enum rustdoc_json::BuildError pub rustdoc_json::BuildError::BuildRustdocJsonError pub rustdoc_json::BuildError::CapturedOutputError(alloc::string::String) pub rustdoc_json::BuildError::CargoManifestError(cargo_manifest::error::Error) pub rustdoc_json::BuildError::CargoMetadataError(cargo_metadata::errors::Error) pub rustdoc_json::BuildError::CommandExecutionError(alloc::string::String) pub rustdoc_json::BuildError::General(alloc::string::String) pub rustdoc_json::BuildError::IoError(std::io::error::Error) pub rustdoc_json::BuildError::VirtualManifest(std::path::PathBuf) impl core::convert::From for rustdoc_json::BuildError pub fn rustdoc_json::BuildError::from(source: cargo_manifest::error::Error) -> Self impl core::convert::From for rustdoc_json::BuildError pub fn rustdoc_json::BuildError::from(source: cargo_metadata::errors::Error) -> Self impl core::convert::From for rustdoc_json::BuildError pub fn rustdoc_json::BuildError::from(source: std::io::error::Error) -> Self impl core::error::Error for rustdoc_json::BuildError pub fn rustdoc_json::BuildError::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)> impl core::fmt::Debug for rustdoc_json::BuildError pub fn rustdoc_json::BuildError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Display for rustdoc_json::BuildError pub fn rustdoc_json::BuildError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Freeze for rustdoc_json::BuildError impl core::marker::Send for rustdoc_json::BuildError impl core::marker::Sync for rustdoc_json::BuildError impl core::marker::Unpin for rustdoc_json::BuildError impl !core::panic::unwind_safe::RefUnwindSafe for rustdoc_json::BuildError impl !core::panic::unwind_safe::UnwindSafe for rustdoc_json::BuildError impl core::convert::Into for rustdoc_json::BuildError where U: core::convert::From pub fn rustdoc_json::BuildError::into(self) -> U impl core::convert::TryFrom for rustdoc_json::BuildError where U: core::convert::Into pub type rustdoc_json::BuildError::Error = core::convert::Infallible pub fn rustdoc_json::BuildError::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for rustdoc_json::BuildError where U: core::convert::TryFrom pub type rustdoc_json::BuildError::Error = >::Error pub fn rustdoc_json::BuildError::try_into(self) -> core::result::Result>::Error> impl alloc::string::ToString for rustdoc_json::BuildError where T: core::fmt::Display + ?core::marker::Sized pub fn rustdoc_json::BuildError::to_string(&self) -> alloc::string::String impl core::any::Any for rustdoc_json::BuildError where T: 'static + ?core::marker::Sized pub fn rustdoc_json::BuildError::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for rustdoc_json::BuildError where T: ?core::marker::Sized pub fn rustdoc_json::BuildError::borrow(&self) -> &T impl core::borrow::BorrowMut for rustdoc_json::BuildError where T: ?core::marker::Sized pub fn rustdoc_json::BuildError::borrow_mut(&mut self) -> &mut T impl core::convert::From for rustdoc_json::BuildError pub fn rustdoc_json::BuildError::from(t: T) -> T impl tracing::instrument::Instrument for rustdoc_json::BuildError impl tracing::instrument::WithSubscriber for rustdoc_json::BuildError pub enum rustdoc_json::Color pub rustdoc_json::Color::Always pub rustdoc_json::Color::Auto pub rustdoc_json::Color::Never impl core::clone::Clone for rustdoc_json::Color pub fn rustdoc_json::Color::clone(&self) -> rustdoc_json::Color impl core::fmt::Debug for rustdoc_json::Color pub fn rustdoc_json::Color::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Copy for rustdoc_json::Color impl core::marker::Freeze for rustdoc_json::Color impl core::marker::Send for rustdoc_json::Color impl core::marker::Sync for rustdoc_json::Color impl core::marker::Unpin for rustdoc_json::Color impl core::panic::unwind_safe::RefUnwindSafe for rustdoc_json::Color impl core::panic::unwind_safe::UnwindSafe for rustdoc_json::Color impl core::convert::Into for rustdoc_json::Color where U: core::convert::From pub fn rustdoc_json::Color::into(self) -> U impl core::convert::TryFrom for rustdoc_json::Color where U: core::convert::Into pub type rustdoc_json::Color::Error = core::convert::Infallible pub fn rustdoc_json::Color::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for rustdoc_json::Color where U: core::convert::TryFrom pub type rustdoc_json::Color::Error = >::Error pub fn rustdoc_json::Color::try_into(self) -> core::result::Result>::Error> impl alloc::borrow::ToOwned for rustdoc_json::Color where T: core::clone::Clone pub type rustdoc_json::Color::Owned = T pub fn rustdoc_json::Color::clone_into(&self, target: &mut T) pub fn rustdoc_json::Color::to_owned(&self) -> T impl core::any::Any for rustdoc_json::Color where T: 'static + ?core::marker::Sized pub fn rustdoc_json::Color::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for rustdoc_json::Color where T: ?core::marker::Sized pub fn rustdoc_json::Color::borrow(&self) -> &T impl core::borrow::BorrowMut for rustdoc_json::Color where T: ?core::marker::Sized pub fn rustdoc_json::Color::borrow_mut(&mut self) -> &mut T impl core::clone::CloneToUninit for rustdoc_json::Color where T: core::clone::Clone pub unsafe fn rustdoc_json::Color::clone_to_uninit(&self, dst: *mut u8) impl core::convert::From for rustdoc_json::Color pub fn rustdoc_json::Color::from(t: T) -> T impl tracing::instrument::Instrument for rustdoc_json::Color impl tracing::instrument::WithSubscriber for rustdoc_json::Color #[non_exhaustive] pub enum rustdoc_json::PackageTarget pub rustdoc_json::PackageTarget::Bench(alloc::string::String) pub rustdoc_json::PackageTarget::Bin(alloc::string::String) pub rustdoc_json::PackageTarget::Example(alloc::string::String) pub rustdoc_json::PackageTarget::Lib pub rustdoc_json::PackageTarget::Test(alloc::string::String) impl core::clone::Clone for rustdoc_json::PackageTarget pub fn rustdoc_json::PackageTarget::clone(&self) -> rustdoc_json::PackageTarget impl core::default::Default for rustdoc_json::PackageTarget pub fn rustdoc_json::PackageTarget::default() -> rustdoc_json::PackageTarget impl core::fmt::Debug for rustdoc_json::PackageTarget pub fn rustdoc_json::PackageTarget::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Freeze for rustdoc_json::PackageTarget impl core::marker::Send for rustdoc_json::PackageTarget impl core::marker::Sync for rustdoc_json::PackageTarget impl core::marker::Unpin for rustdoc_json::PackageTarget impl core::panic::unwind_safe::RefUnwindSafe for rustdoc_json::PackageTarget impl core::panic::unwind_safe::UnwindSafe for rustdoc_json::PackageTarget impl core::convert::Into for rustdoc_json::PackageTarget where U: core::convert::From pub fn rustdoc_json::PackageTarget::into(self) -> U impl core::convert::TryFrom for rustdoc_json::PackageTarget where U: core::convert::Into pub type rustdoc_json::PackageTarget::Error = core::convert::Infallible pub fn rustdoc_json::PackageTarget::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for rustdoc_json::PackageTarget where U: core::convert::TryFrom pub type rustdoc_json::PackageTarget::Error = >::Error pub fn rustdoc_json::PackageTarget::try_into(self) -> core::result::Result>::Error> impl alloc::borrow::ToOwned for rustdoc_json::PackageTarget where T: core::clone::Clone pub type rustdoc_json::PackageTarget::Owned = T pub fn rustdoc_json::PackageTarget::clone_into(&self, target: &mut T) pub fn rustdoc_json::PackageTarget::to_owned(&self) -> T impl core::any::Any for rustdoc_json::PackageTarget where T: 'static + ?core::marker::Sized pub fn rustdoc_json::PackageTarget::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for rustdoc_json::PackageTarget where T: ?core::marker::Sized pub fn rustdoc_json::PackageTarget::borrow(&self) -> &T impl core::borrow::BorrowMut for rustdoc_json::PackageTarget where T: ?core::marker::Sized pub fn rustdoc_json::PackageTarget::borrow_mut(&mut self) -> &mut T impl core::clone::CloneToUninit for rustdoc_json::PackageTarget where T: core::clone::Clone pub unsafe fn rustdoc_json::PackageTarget::clone_to_uninit(&self, dst: *mut u8) impl core::convert::From for rustdoc_json::PackageTarget pub fn rustdoc_json::PackageTarget::from(t: T) -> T impl tracing::instrument::Instrument for rustdoc_json::PackageTarget impl tracing::instrument::WithSubscriber for rustdoc_json::PackageTarget pub struct rustdoc_json::Builder impl rustdoc_json::Builder pub const fn rustdoc_json::Builder::all_features(self, all_features: bool) -> Self pub fn rustdoc_json::Builder::build(self) -> core::result::Result pub fn rustdoc_json::Builder::build_with_captured_output(self, stdout: impl std::io::Write, stderr: impl std::io::Write) -> core::result::Result pub fn rustdoc_json::Builder::cap_lints(self, cap_lints: core::option::Option>) -> Self pub fn rustdoc_json::Builder::clear_target_dir(self) -> Self pub fn rustdoc_json::Builder::clear_toolchain(self) -> Self pub const fn rustdoc_json::Builder::color(self, color: rustdoc_json::Color) -> Self pub fn rustdoc_json::Builder::document_private_items(self, document_private_items: bool) -> Self pub fn rustdoc_json::Builder::features, S: core::convert::AsRef>(self, features: I) -> Self pub fn rustdoc_json::Builder::manifest_path(self, manifest_path: impl core::convert::AsRef) -> Self pub const fn rustdoc_json::Builder::no_default_features(self, no_default_features: bool) -> Self pub fn rustdoc_json::Builder::package(self, package: impl core::convert::AsRef) -> Self pub fn rustdoc_json::Builder::package_target(self, package_target: rustdoc_json::PackageTarget) -> Self pub const fn rustdoc_json::Builder::quiet(self, quiet: bool) -> Self pub const fn rustdoc_json::Builder::silent(self, silent: bool) -> Self pub fn rustdoc_json::Builder::target(self, target: alloc::string::String) -> Self pub fn rustdoc_json::Builder::target_dir(self, target_dir: impl core::convert::AsRef) -> Self pub fn rustdoc_json::Builder::toolchain(self, toolchain: impl core::convert::Into) -> Self impl core::clone::Clone for rustdoc_json::Builder pub fn rustdoc_json::Builder::clone(&self) -> rustdoc_json::Builder impl core::default::Default for rustdoc_json::Builder pub fn rustdoc_json::Builder::default() -> Self impl core::fmt::Debug for rustdoc_json::Builder pub fn rustdoc_json::Builder::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Freeze for rustdoc_json::Builder impl core::marker::Send for rustdoc_json::Builder impl core::marker::Sync for rustdoc_json::Builder impl core::marker::Unpin for rustdoc_json::Builder impl core::panic::unwind_safe::RefUnwindSafe for rustdoc_json::Builder impl core::panic::unwind_safe::UnwindSafe for rustdoc_json::Builder impl core::convert::Into for rustdoc_json::Builder where U: core::convert::From pub fn rustdoc_json::Builder::into(self) -> U impl core::convert::TryFrom for rustdoc_json::Builder where U: core::convert::Into pub type rustdoc_json::Builder::Error = core::convert::Infallible pub fn rustdoc_json::Builder::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for rustdoc_json::Builder where U: core::convert::TryFrom pub type rustdoc_json::Builder::Error = >::Error pub fn rustdoc_json::Builder::try_into(self) -> core::result::Result>::Error> impl alloc::borrow::ToOwned for rustdoc_json::Builder where T: core::clone::Clone pub type rustdoc_json::Builder::Owned = T pub fn rustdoc_json::Builder::clone_into(&self, target: &mut T) pub fn rustdoc_json::Builder::to_owned(&self) -> T impl core::any::Any for rustdoc_json::Builder where T: 'static + ?core::marker::Sized pub fn rustdoc_json::Builder::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for rustdoc_json::Builder where T: ?core::marker::Sized pub fn rustdoc_json::Builder::borrow(&self) -> &T impl core::borrow::BorrowMut for rustdoc_json::Builder where T: ?core::marker::Sized pub fn rustdoc_json::Builder::borrow_mut(&mut self) -> &mut T impl core::clone::CloneToUninit for rustdoc_json::Builder where T: core::clone::Clone pub unsafe fn rustdoc_json::Builder::clone_to_uninit(&self, dst: *mut u8) impl core::convert::From for rustdoc_json::Builder pub fn rustdoc_json::Builder::from(t: T) -> T impl tracing::instrument::Instrument for rustdoc_json::Builder impl tracing::instrument::WithSubscriber for rustdoc_json::Builder