Skip to content
masterclass Buddy

Rust · Trait

Default

Default is a Rust trait for useful fallback values. Use Default::default() or derive Default to create values without specifying every field.

Last updated

Since
1.0.0

Syntax

pub trait Default: Sized { fn default() -> Self; }

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • Default::default
  • derive(Default)
  • #[default]
  • Option::default

Source: Default in core::default - Rust. Checked 2026-11-03.