Vendor dependencies for 0.3.0 release

This commit is contained in:
2025-09-27 10:29:08 -05:00
parent 0c8d39d483
commit 82ab7f317b
26803 changed files with 16134934 additions and 0 deletions

View File

@@ -0,0 +1,42 @@
//! Some docs
#![deny(missing_docs)]
#![allow(dead_code)] // for illustration purposes
use derive_more::{
Add, AddAssign, Constructor, Deref, DerefMut, Display, From, FromStr, Index,
IndexMut, Into, IsVariant, Mul, MulAssign, Not, TryInto,
};
fn main() {}
/// Some docs
#[derive(
Add,
AddAssign,
Constructor,
Display,
From,
FromStr,
Into,
Mul,
MulAssign,
Not
)]
pub struct MyInt(i32);
/// Some docs
#[derive(Deref, DerefMut)]
pub struct MyBoxedInt(Box<i32>);
/// Some docs
#[derive(Index, IndexMut)]
pub struct MyVec(Vec<i32>);
/// Some docs
#[derive(Clone, Copy, TryInto)]
#[derive(IsVariant)]
enum MixedInts {
SmallInt(i32),
NamedBigInt { int: i64 },
}