Skip to main content

status_code

Function status_code 

Source
pub fn status_code() -> String
Expand description

Generate a random HTTP status code

Examples found in repository?
examples/social_media.rs (line 62)
9fn main() {
10    println!("=== Faker-Rust Social Media & Web Examples ===\n");
11
12    // X (Twitter)
13    println!("🐦 X (TWITTER):");
14    println!("  Screen Name:        {}", x::screen_name());
15    println!("  Hashtag:            {}", x::hashtag());
16    println!("  Tweet:              {}", x::tweet());
17    println!();
18
19    // Slack Emoji
20    println!("💬 SLACK EMOJI:");
21    println!("  Emoji:              :{}:", slack_emoji::emoji());
22    println!("  Custom Emoji:       :{}:", slack_emoji::custom_emoji());
23    println!("  People:             :{}:", slack_emoji::people());
24    println!();
25
26    // Lorem Ipsum
27    println!("📄 LOREM IPSUM:");
28    println!("  Word:               {}", lorem::word());
29    println!("  Words (5):          {}", lorem::words(5));
30    println!("  Sentence:           {}", lorem::sentence(None));
31    println!("  Paragraph:          {}", lorem::paragraph(None));
32    println!();
33
34    // Marketing
35    println!("📢 MARKETING:");
36    println!("  Buzzword:           {}", marketing::buzzword());
37    println!();
38
39    // Image Placeholders
40    println!("🖼️ IMAGE PLACEHOLDERS:");
41    println!("  Lorem Flickr:");
42    println!("    {}", lorem_flickr::image());
43    println!("  Lorem Flickr Grayscale:");
44    println!("    {}", lorem_flickr::grayscale());
45    println!("  Lorem Flickr Sized:");
46    println!("    {}", lorem_flickr::sized(300, 200));
47    println!();
48    println!("  Placeholdit:");
49    println!("    {}", placeholdit::image());
50    println!();
51
52    // OmniAuth
53    println!("🔐 OMNIAUTH:");
54    println!("  Provider:           {}", omniauth::provider());
55    println!("  UID:                {}", omniauth::uid());
56    println!("  Name:               {}", omniauth::name());
57    println!();
58
59    // HTTP
60    println!("🌐 HTTP:");
61    println!("  Method:             {}", internet_http::method());
62    println!("  Status Code:        {}", internet_http::status_code());
63    println!("  Content Type:       {}", internet_http::content_type());
64    println!("  Header:             {}", internet_http::header());
65    println!();
66}
More examples
Hide additional examples
examples/tech_programming.rs (line 36)
10fn main() {
11    println!("=== Faker-Rust Technology & Programming Examples ===\n");
12
13    // App
14    println!("📱 APPLICATIONS:");
15    println!("  App Name:           {}", app::name());
16    println!("  App Author:         {}", app::author());
17    println!("  App Version:        {}", app::version());
18    println!();
19
20    // Internet
21    println!("🌐 INTERNET:");
22    println!("  Email:              {}", internet::email(None, None, None));
23    println!("  Domain:             {}", internet::domain_name(false, None));
24    println!("  URL:                {}", internet::url(None, None, None));
25    println!("  Username:           {}", internet::username(None));
26    println!("  Password:           {}", internet::password(12, 20, true, true));
27    println!("  IPv4:               {}", internet::ip_v4());
28    println!("  IPv6:               {}", internet::ip_v6());
29    println!("  MAC Address:        {}", internet::mac_address(None));
30    println!("  User Agent:         {}", internet::user_agent(None));
31    println!();
32
33    // Internet HTTP
34    println!("📡 HTTP:");
35    println!("  HTTP Method:        {}", internet_http::method());
36    println!("  Status Code:        {}", internet_http::status_code());
37    println!("  Content Type:       {}", internet_http::content_type());
38    println!("  Header:             {}", internet_http::header());
39    println!();
40
41    // Code
42    println!("💻 CODE:");
43    println!("  ISBN:               {}", code::isbn());
44    println!("  EAN:                {}", code::ean());
45    println!("  ASIN:               {}", code::asin());
46    println!();
47
48    // Computer
49    println!("🖥️ COMPUTER:");
50    println!("  Platform:           {}", computer::platform());
51    println!("  OS:                 {}", computer::os());
52    println!();
53
54    // Device
55    println!("📟 DEVICES:");
56    println!("  Model Name:         {}", device::model_name());
57    println!("  Serial:             {}", device::serial());
58    println!("  Manufacturer:       {}", device::manufacturer());
59    println!();
60
61    // Programming Languages
62    println!("🔤 PROGRAMMING LANGUAGES:");
63    println!("  Name:               {}", programming_language::name());
64    println!("  Creator:            {}", programming_language::creator());
65    println!("  ");
66    println!("  RUBY TYPES:");
67    println!("    {}", types::ruby());
68    println!("  JAVASCRIPT TYPES:");
69    println!("    {}", types::javascript());
70    println!("  SQL TYPES:");
71    println!("    {}", types::sql());
72    println!("  RUST TYPES:");
73    println!("    {}", types::rust());
74    println!();
75
76    // String
77    println!("🔡 STRING UTILS:");
78    println!("  Random (10):        {}", string::random(10));
79    println!("  Uppercase (10):     {}", string::uppercase(10));
80    println!("  Lowercase (10):     {}", string::lowercase(10));
81    println!("  Alphanumeric (10):  {}", string::alphanumeric(10));
82    println!();
83
84    // Hacker
85    println!("👨‍💻 HACKER:");
86    println!("  Abbreviation:       {}", hacker::abbreviation());
87    println!("  Adjective:          {}", hacker::adjective());
88    println!("  Noun:               {}", hacker::noun());
89    println!("  Verb:               {}", hacker::verb());
90    println!("  Ing Verb:           {}", hacker::ingverb());
91    println!("  Phrase:             {}", hacker::phrase());
92    println!();
93
94    // HTML
95    println!("🌐 HTML:");
96    println!("  Tag:                {}", html::tag());
97    println!("  Attribute:          {}", html::attribute());
98    println!();
99
100    // Source Code
101    println!("📝 SOURCE CODE:");
102    println!("  Git Branch:         {}", source::git_branch());
103    println!("  Commit Message:     {}", source::git_commit_message());
104    println!("  Version:            {}", source::version());
105    println!("  Filename:           {}", source::filename());
106    println!("  Directory:          {}", source::directory());
107    println!();
108
109    // Electrical Components
110    println!("⚡ ELECTRICAL COMPONENTS:");
111    println!("  Component:          {}", electrical_components::component());
112    println!("  Active:             {}", electrical_components::active());
113    println!("  Passive:            {}", electrical_components::passive());
114    println!();
115
116    // Drone
117    println!("🚁 DRONE:");
118    println!("  Name:               {}", drone::name());
119    println!();
120
121    // Image Placeholders
122    println!("🖼️ IMAGE PLACEHOLDERS:");
123    println!("  Lorem Flickr:       {}", lorem_flickr::image());
124    println!("  Placeholdit:        {}", placeholdit::image());
125    println!();
126}