From 51c2bec3c4376eae9fa2d2d81891dc9f1d3dd150 Mon Sep 17 00:00:00 2001 From: Abigoven <b.mahn@zoho.com> Date: Sat, 4 Jan 2025 13:32:55 +0100 Subject: [PATCH] Initial commit msg --- Cargo.toml | 5 +- doc/mp4duration2/enum.Mp4Error.html | 4 +- doc/mp4duration2/fn.f_convertsecs.html | 2 +- doc/mp4duration2/fn.get_video_duration.html | 2 +- doc/mp4duration2/fn.main.html | 2 +- doc/mp4duration2/index.html | 2 +- doc/search-index.js | 4 +- doc/src/mp4duration2/main.rs.html | 6 +- mp4duration2.git | 90 -------------------- mp4duration2_git_wget.txt | 24 ------ src/main.rs | 2 + x86_64-pc-windows-gnu/mp4duration2.exe | Bin 388266 -> 388266 bytes x86_64-pc-windows-msvc/mp4duration2.exe | Bin 0 -> 164352 bytes x86_64-unknown-linux-gnu/mp4duration2 | Bin 403464 -> 403464 bytes 14 files changed, 18 insertions(+), 125 deletions(-) delete mode 100644 mp4duration2.git delete mode 100644 mp4duration2_git_wget.txt create mode 100755 x86_64-pc-windows-msvc/mp4duration2.exe diff --git a/Cargo.toml b/Cargo.toml index 1fdedb9..976e1a5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -42,16 +42,17 @@ panic = "abort" [lints.rust] unsafe_code = "forbid" unstable_features = "forbid" -dead_code = "allow" +dead_code = "forbid" unused_variables = "forbid" unused_mut = "forbid" +# #![deny(clippy::all)] // in 1st line in every .rs file [lints.clippy] todo = "forbid" empty_loop = "allow" infinite_loop = "deny" mem_forget = "deny" -disallowed_methods = "warn" +disallowed_methods = "deny" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/doc/mp4duration2/enum.Mp4Error.html b/doc/mp4duration2/enum.Mp4Error.html index 1186366..52b4bda 100644 --- a/doc/mp4duration2/enum.Mp4Error.html +++ b/doc/mp4duration2/enum.Mp4Error.html @@ -1,10 +1,10 @@ -<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `Mp4Error` enum in crate `mp4duration2`."><title>Mp4Error in mp4duration2 - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-46f98efaafac5295.ttf.woff2,FiraSans-Regular-018c141bf0843ffd.woff2,FiraSans-Medium-8f9a781e4970d388.woff2,SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2,SourceCodePro-Semibold-d899c5a5c4aeb14a.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../static.files/normalize-76eba96aa4d2e634.css"><link rel="stylesheet" href="../static.files/rustdoc-b0742ba02757f159.css"><meta name="rustdoc-vars" data-root-path="../" data-static-root-path="../static.files/" data-current-crate="mp4duration2" data-themes="" data-resource-suffix="" data-rustdoc-version="1.83.0 (90b35a623 2024-11-26)" data-channel="1.83.0" data-search-js="search-f0d225181b97f9a4.js" data-settings-js="settings-805db61a62df4bd2.js" ><script src="../static.files/storage-1d39b6787ed640ff.js"></script><script defer src="sidebar-items.js"></script><script defer src="../static.files/main-f070b9041d14864c.js"></script><noscript><link rel="stylesheet" href="../static.files/noscript-0111fcff984fae8f.css"></noscript><link rel="alternate icon" type="image/png" href="../static.files/favicon-32x32-422f7d1d52889060.png"><link rel="icon" type="image/svg+xml" href="../static.files/favicon-2c020d218678b618.svg"></head><body class="rustdoc enum"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle" title="show sidebar"></button></nav><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../mp4duration2/index.html">mp4duration2</a><span class="version">0.1.0</span></h2></div><div class="sidebar-elems"><section id="rustdoc-toc"><h2 class="location"><a href="#">Mp4Error</a></h2><h3><a href="#variants">Variants</a></h3><ul class="block variant"><li><a href="#variant.InvalidAtom" title="InvalidAtom">InvalidAtom</a></li><li><a href="#variant.InvalidAtomSize" title="InvalidAtomSize">InvalidAtomSize</a></li><li><a href="#variant.InvalidDuration" title="InvalidDuration">InvalidDuration</a></li><li><a href="#variant.InvalidMp4Format" title="InvalidMp4Format">InvalidMp4Format</a></li><li><a href="#variant.IoError" title="IoError">IoError</a></li></ul><h3><a href="#trait-implementations">Trait Implementations</a></h3><ul class="block trait-implementation"><li><a href="#impl-Debug-for-Mp4Error" title="Debug">Debug</a></li><li><a href="#impl-From%3CError%3E-for-Mp4Error" title="From<Error>">From<Error></a></li></ul><h3><a href="#synthetic-implementations">Auto Trait Implementations</a></h3><ul class="block synthetic-implementation"><li><a href="#impl-RefUnwindSafe-for-Mp4Error" title="!RefUnwindSafe">!RefUnwindSafe</a></li><li><a href="#impl-UnwindSafe-for-Mp4Error" title="!UnwindSafe">!UnwindSafe</a></li><li><a href="#impl-Freeze-for-Mp4Error" title="Freeze">Freeze</a></li><li><a href="#impl-Send-for-Mp4Error" title="Send">Send</a></li><li><a href="#impl-Sync-for-Mp4Error" title="Sync">Sync</a></li><li><a href="#impl-Unpin-for-Mp4Error" title="Unpin">Unpin</a></li></ul><h3><a href="#blanket-implementations">Blanket Implementations</a></h3><ul class="block blanket-implementation"><li><a href="#impl-Any-for-T" title="Any">Any</a></li><li><a href="#impl-Borrow%3CT%3E-for-T" title="Borrow<T>">Borrow<T></a></li><li><a href="#impl-BorrowMut%3CT%3E-for-T" title="BorrowMut<T>">BorrowMut<T></a></li><li><a href="#impl-From%3CT%3E-for-T" title="From<T>">From<T></a></li><li><a href="#impl-Into%3CU%3E-for-T" title="Into<U>">Into<U></a></li><li><a href="#impl-TryFrom%3CU%3E-for-T" title="TryFrom<U>">TryFrom<U></a></li><li><a href="#impl-TryInto%3CU%3E-for-T" title="TryInto<U>">TryInto<U></a></li></ul></section><div id="rustdoc-modnav"><h2 class="in-crate"><a href="index.html">In crate mp4duration2</a></h2></div></div></nav><div class="sidebar-resizer"></div><main><div class="width-limiter"><rustdoc-search></rustdoc-search><section id="main-content" class="content"><div class="main-heading"><span class="rustdoc-breadcrumbs"><a href="index.html">mp4duration2</a></span><h1>Enum <span class="enum">Mp4Error</span><button id="copy-path" title="Copy item path to clipboard">Copy item path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span class="sub-heading"><a class="src" href="../src/mp4duration2/main.rs.html#7-13">source</a> </span></div><pre class="rust item-decl"><code>pub enum Mp4Error { +<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `Mp4Error` enum in crate `mp4duration2`."><title>Mp4Error in mp4duration2 - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-46f98efaafac5295.ttf.woff2,FiraSans-Regular-018c141bf0843ffd.woff2,FiraSans-Medium-8f9a781e4970d388.woff2,SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2,SourceCodePro-Semibold-d899c5a5c4aeb14a.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../static.files/normalize-76eba96aa4d2e634.css"><link rel="stylesheet" href="../static.files/rustdoc-b0742ba02757f159.css"><meta name="rustdoc-vars" data-root-path="../" data-static-root-path="../static.files/" data-current-crate="mp4duration2" data-themes="" data-resource-suffix="" data-rustdoc-version="1.83.0 (90b35a623 2024-11-26)" data-channel="1.83.0" data-search-js="search-f0d225181b97f9a4.js" data-settings-js="settings-805db61a62df4bd2.js" ><script src="../static.files/storage-1d39b6787ed640ff.js"></script><script defer src="sidebar-items.js"></script><script defer src="../static.files/main-f070b9041d14864c.js"></script><noscript><link rel="stylesheet" href="../static.files/noscript-0111fcff984fae8f.css"></noscript><link rel="alternate icon" type="image/png" href="../static.files/favicon-32x32-422f7d1d52889060.png"><link rel="icon" type="image/svg+xml" href="../static.files/favicon-2c020d218678b618.svg"></head><body class="rustdoc enum"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle" title="show sidebar"></button></nav><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../mp4duration2/index.html">mp4duration2</a><span class="version">0.1.0</span></h2></div><div class="sidebar-elems"><section id="rustdoc-toc"><h2 class="location"><a href="#">Mp4Error</a></h2><h3><a href="#variants">Variants</a></h3><ul class="block variant"><li><a href="#variant.InvalidAtom" title="InvalidAtom">InvalidAtom</a></li><li><a href="#variant.InvalidAtomSize" title="InvalidAtomSize">InvalidAtomSize</a></li><li><a href="#variant.InvalidDuration" title="InvalidDuration">InvalidDuration</a></li><li><a href="#variant.InvalidMp4Format" title="InvalidMp4Format">InvalidMp4Format</a></li><li><a href="#variant.IoError" title="IoError">IoError</a></li></ul><h3><a href="#trait-implementations">Trait Implementations</a></h3><ul class="block trait-implementation"><li><a href="#impl-Debug-for-Mp4Error" title="Debug">Debug</a></li><li><a href="#impl-From%3CError%3E-for-Mp4Error" title="From<Error>">From<Error></a></li></ul><h3><a href="#synthetic-implementations">Auto Trait Implementations</a></h3><ul class="block synthetic-implementation"><li><a href="#impl-RefUnwindSafe-for-Mp4Error" title="!RefUnwindSafe">!RefUnwindSafe</a></li><li><a href="#impl-UnwindSafe-for-Mp4Error" title="!UnwindSafe">!UnwindSafe</a></li><li><a href="#impl-Freeze-for-Mp4Error" title="Freeze">Freeze</a></li><li><a href="#impl-Send-for-Mp4Error" title="Send">Send</a></li><li><a href="#impl-Sync-for-Mp4Error" title="Sync">Sync</a></li><li><a href="#impl-Unpin-for-Mp4Error" title="Unpin">Unpin</a></li></ul><h3><a href="#blanket-implementations">Blanket Implementations</a></h3><ul class="block blanket-implementation"><li><a href="#impl-Any-for-T" title="Any">Any</a></li><li><a href="#impl-Borrow%3CT%3E-for-T" title="Borrow<T>">Borrow<T></a></li><li><a href="#impl-BorrowMut%3CT%3E-for-T" title="BorrowMut<T>">BorrowMut<T></a></li><li><a href="#impl-From%3CT%3E-for-T" title="From<T>">From<T></a></li><li><a href="#impl-Into%3CU%3E-for-T" title="Into<U>">Into<U></a></li><li><a href="#impl-TryFrom%3CU%3E-for-T" title="TryFrom<U>">TryFrom<U></a></li><li><a href="#impl-TryInto%3CU%3E-for-T" title="TryInto<U>">TryInto<U></a></li></ul></section><div id="rustdoc-modnav"><h2 class="in-crate"><a href="index.html">In crate mp4duration2</a></h2></div></div></nav><div class="sidebar-resizer"></div><main><div class="width-limiter"><rustdoc-search></rustdoc-search><section id="main-content" class="content"><div class="main-heading"><span class="rustdoc-breadcrumbs"><a href="index.html">mp4duration2</a></span><h1>Enum <span class="enum">Mp4Error</span><button id="copy-path" title="Copy item path to clipboard">Copy item path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span class="sub-heading"><a class="src" href="../src/mp4duration2/main.rs.html#9-15">source</a> </span></div><pre class="rust item-decl"><code>pub enum Mp4Error { IoError(<a class="struct" href="https://doc.rust-lang.org/1.83.0/std/io/error/struct.Error.html" title="struct std::io::error::Error">Error</a>), InvalidMp4Format, InvalidAtom, InvalidAtomSize, InvalidDuration, -}</code></pre><h2 id="variants" class="variants section-header">Variants<a href="#variants" class="anchor">§</a></h2><div class="variants"><section id="variant.IoError" class="variant"><a href="#variant.IoError" class="anchor">§</a><h3 class="code-header">IoError(<a class="struct" href="https://doc.rust-lang.org/1.83.0/std/io/error/struct.Error.html" title="struct std::io::error::Error">Error</a>)</h3></section><section id="variant.InvalidMp4Format" class="variant"><a href="#variant.InvalidMp4Format" class="anchor">§</a><h3 class="code-header">InvalidMp4Format</h3></section><section id="variant.InvalidAtom" class="variant"><a href="#variant.InvalidAtom" class="anchor">§</a><h3 class="code-header">InvalidAtom</h3></section><section id="variant.InvalidAtomSize" class="variant"><a href="#variant.InvalidAtomSize" class="anchor">§</a><h3 class="code-header">InvalidAtomSize</h3></section><section id="variant.InvalidDuration" class="variant"><a href="#variant.InvalidDuration" class="anchor">§</a><h3 class="code-header">InvalidDuration</h3></section></div><h2 id="trait-implementations" class="section-header">Trait Implementations<a href="#trait-implementations" class="anchor">§</a></h2><div id="trait-implementations-list"><details class="toggle implementors-toggle" open><summary><section id="impl-Debug-for-Mp4Error" class="impl"><a class="src rightside" href="../src/mp4duration2/main.rs.html#6">source</a><a href="#impl-Debug-for-Mp4Error" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="enum" href="enum.Mp4Error.html" title="enum mp4duration2::Mp4Error">Mp4Error</a></h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.fmt" class="method trait-impl"><a class="src rightside" href="../src/mp4duration2/main.rs.html#6">source</a><a href="#method.fmt" class="anchor">§</a><h4 class="code-header">fn <a href="https://doc.rust-lang.org/1.83.0/core/fmt/trait.Debug.html#tymethod.fmt" class="fn">fmt</a>(&self, f: &mut <a class="struct" href="https://doc.rust-lang.org/1.83.0/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a><'_>) -> <a class="type" href="https://doc.rust-lang.org/1.83.0/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></h4></section></summary><div class='docblock'>Formats the value using the given formatter. <a href="https://doc.rust-lang.org/1.83.0/core/fmt/trait.Debug.html#tymethod.fmt">Read more</a></div></details></div></details><details class="toggle implementors-toggle" open><summary><section id="impl-From%3CError%3E-for-Mp4Error" class="impl"><a class="src rightside" href="../src/mp4duration2/main.rs.html#15-19">source</a><a href="#impl-From%3CError%3E-for-Mp4Error" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/convert/trait.From.html" title="trait core::convert::From">From</a><<a class="struct" href="https://doc.rust-lang.org/1.83.0/std/io/error/struct.Error.html" title="struct std::io::error::Error">Error</a>> for <a class="enum" href="enum.Mp4Error.html" title="enum mp4duration2::Mp4Error">Mp4Error</a></h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.from" class="method trait-impl"><a class="src rightside" href="../src/mp4duration2/main.rs.html#16-18">source</a><a href="#method.from" class="anchor">§</a><h4 class="code-header">fn <a href="https://doc.rust-lang.org/1.83.0/core/convert/trait.From.html#tymethod.from" class="fn">from</a>(err: <a class="struct" href="https://doc.rust-lang.org/1.83.0/std/io/error/struct.Error.html" title="struct std::io::error::Error">Error</a>) -> <a class="enum" href="enum.Mp4Error.html" title="enum mp4duration2::Mp4Error">Mp4Error</a></h4></section></summary><div class='docblock'>Converts to this type from the input type.</div></details></div></details></div><h2 id="synthetic-implementations" class="section-header">Auto Trait Implementations<a href="#synthetic-implementations" class="anchor">§</a></h2><div id="synthetic-implementations-list"><section id="impl-Freeze-for-Mp4Error" class="impl"><a href="#impl-Freeze-for-Mp4Error" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/marker/trait.Freeze.html" title="trait core::marker::Freeze">Freeze</a> for <a class="enum" href="enum.Mp4Error.html" title="enum mp4duration2::Mp4Error">Mp4Error</a></h3></section><section id="impl-RefUnwindSafe-for-Mp4Error" class="impl"><a href="#impl-RefUnwindSafe-for-Mp4Error" class="anchor">§</a><h3 class="code-header">impl !<a class="trait" href="https://doc.rust-lang.org/1.83.0/core/panic/unwind_safe/trait.RefUnwindSafe.html" title="trait core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a> for <a class="enum" href="enum.Mp4Error.html" title="enum mp4duration2::Mp4Error">Mp4Error</a></h3></section><section id="impl-Send-for-Mp4Error" class="impl"><a href="#impl-Send-for-Mp4Error" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a> for <a class="enum" href="enum.Mp4Error.html" title="enum mp4duration2::Mp4Error">Mp4Error</a></h3></section><section id="impl-Sync-for-Mp4Error" class="impl"><a href="#impl-Sync-for-Mp4Error" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/marker/trait.Sync.html" title="trait core::marker::Sync">Sync</a> for <a class="enum" href="enum.Mp4Error.html" title="enum mp4duration2::Mp4Error">Mp4Error</a></h3></section><section id="impl-Unpin-for-Mp4Error" class="impl"><a href="#impl-Unpin-for-Mp4Error" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/marker/trait.Unpin.html" title="trait core::marker::Unpin">Unpin</a> for <a class="enum" href="enum.Mp4Error.html" title="enum mp4duration2::Mp4Error">Mp4Error</a></h3></section><section id="impl-UnwindSafe-for-Mp4Error" class="impl"><a href="#impl-UnwindSafe-for-Mp4Error" class="anchor">§</a><h3 class="code-header">impl !<a class="trait" href="https://doc.rust-lang.org/1.83.0/core/panic/unwind_safe/trait.UnwindSafe.html" title="trait core::panic::unwind_safe::UnwindSafe">UnwindSafe</a> for <a class="enum" href="enum.Mp4Error.html" title="enum mp4duration2::Mp4Error">Mp4Error</a></h3></section></div><h2 id="blanket-implementations" class="section-header">Blanket Implementations<a href="#blanket-implementations" class="anchor">§</a></h2><div id="blanket-implementations-list"><details class="toggle implementors-toggle"><summary><section id="impl-Any-for-T" class="impl"><a class="src rightside" href="https://doc.rust-lang.org/1.83.0/src/core/any.rs.html#138">source</a><a href="#impl-Any-for-T" class="anchor">§</a><h3 class="code-header">impl<T> <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/any/trait.Any.html" title="trait core::any::Any">Any</a> for T<div class="where">where +}</code></pre><h2 id="variants" class="variants section-header">Variants<a href="#variants" class="anchor">§</a></h2><div class="variants"><section id="variant.IoError" class="variant"><a href="#variant.IoError" class="anchor">§</a><h3 class="code-header">IoError(<a class="struct" href="https://doc.rust-lang.org/1.83.0/std/io/error/struct.Error.html" title="struct std::io::error::Error">Error</a>)</h3></section><section id="variant.InvalidMp4Format" class="variant"><a href="#variant.InvalidMp4Format" class="anchor">§</a><h3 class="code-header">InvalidMp4Format</h3></section><section id="variant.InvalidAtom" class="variant"><a href="#variant.InvalidAtom" class="anchor">§</a><h3 class="code-header">InvalidAtom</h3></section><section id="variant.InvalidAtomSize" class="variant"><a href="#variant.InvalidAtomSize" class="anchor">§</a><h3 class="code-header">InvalidAtomSize</h3></section><section id="variant.InvalidDuration" class="variant"><a href="#variant.InvalidDuration" class="anchor">§</a><h3 class="code-header">InvalidDuration</h3></section></div><h2 id="trait-implementations" class="section-header">Trait Implementations<a href="#trait-implementations" class="anchor">§</a></h2><div id="trait-implementations-list"><details class="toggle implementors-toggle" open><summary><section id="impl-Debug-for-Mp4Error" class="impl"><a class="src rightside" href="../src/mp4duration2/main.rs.html#8">source</a><a href="#impl-Debug-for-Mp4Error" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="enum" href="enum.Mp4Error.html" title="enum mp4duration2::Mp4Error">Mp4Error</a></h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.fmt" class="method trait-impl"><a class="src rightside" href="../src/mp4duration2/main.rs.html#8">source</a><a href="#method.fmt" class="anchor">§</a><h4 class="code-header">fn <a href="https://doc.rust-lang.org/1.83.0/core/fmt/trait.Debug.html#tymethod.fmt" class="fn">fmt</a>(&self, f: &mut <a class="struct" href="https://doc.rust-lang.org/1.83.0/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a><'_>) -> <a class="type" href="https://doc.rust-lang.org/1.83.0/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></h4></section></summary><div class='docblock'>Formats the value using the given formatter. <a href="https://doc.rust-lang.org/1.83.0/core/fmt/trait.Debug.html#tymethod.fmt">Read more</a></div></details></div></details><details class="toggle implementors-toggle" open><summary><section id="impl-From%3CError%3E-for-Mp4Error" class="impl"><a class="src rightside" href="../src/mp4duration2/main.rs.html#17-21">source</a><a href="#impl-From%3CError%3E-for-Mp4Error" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/convert/trait.From.html" title="trait core::convert::From">From</a><<a class="struct" href="https://doc.rust-lang.org/1.83.0/std/io/error/struct.Error.html" title="struct std::io::error::Error">Error</a>> for <a class="enum" href="enum.Mp4Error.html" title="enum mp4duration2::Mp4Error">Mp4Error</a></h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.from" class="method trait-impl"><a class="src rightside" href="../src/mp4duration2/main.rs.html#18-20">source</a><a href="#method.from" class="anchor">§</a><h4 class="code-header">fn <a href="https://doc.rust-lang.org/1.83.0/core/convert/trait.From.html#tymethod.from" class="fn">from</a>(err: <a class="struct" href="https://doc.rust-lang.org/1.83.0/std/io/error/struct.Error.html" title="struct std::io::error::Error">Error</a>) -> <a class="enum" href="enum.Mp4Error.html" title="enum mp4duration2::Mp4Error">Mp4Error</a></h4></section></summary><div class='docblock'>Converts to this type from the input type.</div></details></div></details></div><h2 id="synthetic-implementations" class="section-header">Auto Trait Implementations<a href="#synthetic-implementations" class="anchor">§</a></h2><div id="synthetic-implementations-list"><section id="impl-Freeze-for-Mp4Error" class="impl"><a href="#impl-Freeze-for-Mp4Error" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/marker/trait.Freeze.html" title="trait core::marker::Freeze">Freeze</a> for <a class="enum" href="enum.Mp4Error.html" title="enum mp4duration2::Mp4Error">Mp4Error</a></h3></section><section id="impl-RefUnwindSafe-for-Mp4Error" class="impl"><a href="#impl-RefUnwindSafe-for-Mp4Error" class="anchor">§</a><h3 class="code-header">impl !<a class="trait" href="https://doc.rust-lang.org/1.83.0/core/panic/unwind_safe/trait.RefUnwindSafe.html" title="trait core::panic::unwind_safe::RefUnwindSafe">RefUnwindSafe</a> for <a class="enum" href="enum.Mp4Error.html" title="enum mp4duration2::Mp4Error">Mp4Error</a></h3></section><section id="impl-Send-for-Mp4Error" class="impl"><a href="#impl-Send-for-Mp4Error" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a> for <a class="enum" href="enum.Mp4Error.html" title="enum mp4duration2::Mp4Error">Mp4Error</a></h3></section><section id="impl-Sync-for-Mp4Error" class="impl"><a href="#impl-Sync-for-Mp4Error" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/marker/trait.Sync.html" title="trait core::marker::Sync">Sync</a> for <a class="enum" href="enum.Mp4Error.html" title="enum mp4duration2::Mp4Error">Mp4Error</a></h3></section><section id="impl-Unpin-for-Mp4Error" class="impl"><a href="#impl-Unpin-for-Mp4Error" class="anchor">§</a><h3 class="code-header">impl <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/marker/trait.Unpin.html" title="trait core::marker::Unpin">Unpin</a> for <a class="enum" href="enum.Mp4Error.html" title="enum mp4duration2::Mp4Error">Mp4Error</a></h3></section><section id="impl-UnwindSafe-for-Mp4Error" class="impl"><a href="#impl-UnwindSafe-for-Mp4Error" class="anchor">§</a><h3 class="code-header">impl !<a class="trait" href="https://doc.rust-lang.org/1.83.0/core/panic/unwind_safe/trait.UnwindSafe.html" title="trait core::panic::unwind_safe::UnwindSafe">UnwindSafe</a> for <a class="enum" href="enum.Mp4Error.html" title="enum mp4duration2::Mp4Error">Mp4Error</a></h3></section></div><h2 id="blanket-implementations" class="section-header">Blanket Implementations<a href="#blanket-implementations" class="anchor">§</a></h2><div id="blanket-implementations-list"><details class="toggle implementors-toggle"><summary><section id="impl-Any-for-T" class="impl"><a class="src rightside" href="https://doc.rust-lang.org/1.83.0/src/core/any.rs.html#138">source</a><a href="#impl-Any-for-T" class="anchor">§</a><h3 class="code-header">impl<T> <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/any/trait.Any.html" title="trait core::any::Any">Any</a> for T<div class="where">where T: 'static + ?<a class="trait" href="https://doc.rust-lang.org/1.83.0/core/marker/trait.Sized.html" title="trait core::marker::Sized">Sized</a>,</div></h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.type_id" class="method trait-impl"><a class="src rightside" href="https://doc.rust-lang.org/1.83.0/src/core/any.rs.html#139">source</a><a href="#method.type_id" class="anchor">§</a><h4 class="code-header">fn <a href="https://doc.rust-lang.org/1.83.0/core/any/trait.Any.html#tymethod.type_id" class="fn">type_id</a>(&self) -> <a class="struct" href="https://doc.rust-lang.org/1.83.0/core/any/struct.TypeId.html" title="struct core::any::TypeId">TypeId</a></h4></section></summary><div class='docblock'>Gets the <code>TypeId</code> of <code>self</code>. <a href="https://doc.rust-lang.org/1.83.0/core/any/trait.Any.html#tymethod.type_id">Read more</a></div></details></div></details><details class="toggle implementors-toggle"><summary><section id="impl-Borrow%3CT%3E-for-T" class="impl"><a class="src rightside" href="https://doc.rust-lang.org/1.83.0/src/core/borrow.rs.html#209">source</a><a href="#impl-Borrow%3CT%3E-for-T" class="anchor">§</a><h3 class="code-header">impl<T> <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/borrow/trait.Borrow.html" title="trait core::borrow::Borrow">Borrow</a><T> for T<div class="where">where T: ?<a class="trait" href="https://doc.rust-lang.org/1.83.0/core/marker/trait.Sized.html" title="trait core::marker::Sized">Sized</a>,</div></h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.borrow" class="method trait-impl"><a class="src rightside" href="https://doc.rust-lang.org/1.83.0/src/core/borrow.rs.html#211">source</a><a href="#method.borrow" class="anchor">§</a><h4 class="code-header">fn <a href="https://doc.rust-lang.org/1.83.0/core/borrow/trait.Borrow.html#tymethod.borrow" class="fn">borrow</a>(&self) -> <a class="primitive" href="https://doc.rust-lang.org/1.83.0/std/primitive.reference.html">&T</a></h4></section></summary><div class='docblock'>Immutably borrows from an owned value. <a href="https://doc.rust-lang.org/1.83.0/core/borrow/trait.Borrow.html#tymethod.borrow">Read more</a></div></details></div></details><details class="toggle implementors-toggle"><summary><section id="impl-BorrowMut%3CT%3E-for-T" class="impl"><a class="src rightside" href="https://doc.rust-lang.org/1.83.0/src/core/borrow.rs.html#217">source</a><a href="#impl-BorrowMut%3CT%3E-for-T" class="anchor">§</a><h3 class="code-header">impl<T> <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/borrow/trait.BorrowMut.html" title="trait core::borrow::BorrowMut">BorrowMut</a><T> for T<div class="where">where T: ?<a class="trait" href="https://doc.rust-lang.org/1.83.0/core/marker/trait.Sized.html" title="trait core::marker::Sized">Sized</a>,</div></h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.borrow_mut" class="method trait-impl"><a class="src rightside" href="https://doc.rust-lang.org/1.83.0/src/core/borrow.rs.html#218">source</a><a href="#method.borrow_mut" class="anchor">§</a><h4 class="code-header">fn <a href="https://doc.rust-lang.org/1.83.0/core/borrow/trait.BorrowMut.html#tymethod.borrow_mut" class="fn">borrow_mut</a>(&mut self) -> <a class="primitive" href="https://doc.rust-lang.org/1.83.0/std/primitive.reference.html">&mut T</a></h4></section></summary><div class='docblock'>Mutably borrows from an owned value. <a href="https://doc.rust-lang.org/1.83.0/core/borrow/trait.BorrowMut.html#tymethod.borrow_mut">Read more</a></div></details></div></details><details class="toggle implementors-toggle"><summary><section id="impl-From%3CT%3E-for-T" class="impl"><a class="src rightside" href="https://doc.rust-lang.org/1.83.0/src/core/convert/mod.rs.html#765">source</a><a href="#impl-From%3CT%3E-for-T" class="anchor">§</a><h3 class="code-header">impl<T> <a class="trait" href="https://doc.rust-lang.org/1.83.0/core/convert/trait.From.html" title="trait core::convert::From">From</a><T> for T</h3></section></summary><div class="impl-items"><details class="toggle method-toggle" open><summary><section id="method.from-1" class="method trait-impl"><a class="src rightside" href="https://doc.rust-lang.org/1.83.0/src/core/convert/mod.rs.html#768">source</a><a href="#method.from-1" class="anchor">§</a><h4 class="code-header">fn <a href="https://doc.rust-lang.org/1.83.0/core/convert/trait.From.html#tymethod.from" class="fn">from</a>(t: T) -> T</h4></section></summary><div class="docblock"><p>Returns the argument unchanged.</p> diff --git a/doc/mp4duration2/fn.f_convertsecs.html b/doc/mp4duration2/fn.f_convertsecs.html index f221b56..7143ee0 100644 --- a/doc/mp4duration2/fn.f_convertsecs.html +++ b/doc/mp4duration2/fn.f_convertsecs.html @@ -1 +1 @@ -<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `f_convertsecs` fn in crate `mp4duration2`."><title>f_convertsecs in mp4duration2 - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-46f98efaafac5295.ttf.woff2,FiraSans-Regular-018c141bf0843ffd.woff2,FiraSans-Medium-8f9a781e4970d388.woff2,SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2,SourceCodePro-Semibold-d899c5a5c4aeb14a.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../static.files/normalize-76eba96aa4d2e634.css"><link rel="stylesheet" href="../static.files/rustdoc-b0742ba02757f159.css"><meta name="rustdoc-vars" data-root-path="../" data-static-root-path="../static.files/" data-current-crate="mp4duration2" data-themes="" data-resource-suffix="" data-rustdoc-version="1.83.0 (90b35a623 2024-11-26)" data-channel="1.83.0" data-search-js="search-f0d225181b97f9a4.js" data-settings-js="settings-805db61a62df4bd2.js" ><script src="../static.files/storage-1d39b6787ed640ff.js"></script><script defer src="sidebar-items.js"></script><script defer src="../static.files/main-f070b9041d14864c.js"></script><noscript><link rel="stylesheet" href="../static.files/noscript-0111fcff984fae8f.css"></noscript><link rel="alternate icon" type="image/png" href="../static.files/favicon-32x32-422f7d1d52889060.png"><link rel="icon" type="image/svg+xml" href="../static.files/favicon-2c020d218678b618.svg"></head><body class="rustdoc fn"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle" title="show sidebar"></button></nav><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../mp4duration2/index.html">mp4duration2</a><span class="version">0.1.0</span></h2></div><div class="sidebar-elems"><div id="rustdoc-modnav"></div></div></nav><div class="sidebar-resizer"></div><main><div class="width-limiter"><rustdoc-search></rustdoc-search><section id="main-content" class="content"><div class="main-heading"><span class="rustdoc-breadcrumbs"><a href="index.html">mp4duration2</a></span><h1>Function <span class="fn">f_convertsecs</span><button id="copy-path" title="Copy item path to clipboard">Copy item path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span class="sub-heading"><a class="src" href="../src/mp4duration2/main.rs.html#92-111">source</a> </span></div><pre class="rust item-decl"><code>pub(crate) fn f_convertsecs(seconds: <a class="primitive" href="https://doc.rust-lang.org/1.83.0/std/primitive.u64.html">u64</a>)</code></pre></section></div></main></body></html> \ No newline at end of file +<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `f_convertsecs` fn in crate `mp4duration2`."><title>f_convertsecs in mp4duration2 - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-46f98efaafac5295.ttf.woff2,FiraSans-Regular-018c141bf0843ffd.woff2,FiraSans-Medium-8f9a781e4970d388.woff2,SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2,SourceCodePro-Semibold-d899c5a5c4aeb14a.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../static.files/normalize-76eba96aa4d2e634.css"><link rel="stylesheet" href="../static.files/rustdoc-b0742ba02757f159.css"><meta name="rustdoc-vars" data-root-path="../" data-static-root-path="../static.files/" data-current-crate="mp4duration2" data-themes="" data-resource-suffix="" data-rustdoc-version="1.83.0 (90b35a623 2024-11-26)" data-channel="1.83.0" data-search-js="search-f0d225181b97f9a4.js" data-settings-js="settings-805db61a62df4bd2.js" ><script src="../static.files/storage-1d39b6787ed640ff.js"></script><script defer src="sidebar-items.js"></script><script defer src="../static.files/main-f070b9041d14864c.js"></script><noscript><link rel="stylesheet" href="../static.files/noscript-0111fcff984fae8f.css"></noscript><link rel="alternate icon" type="image/png" href="../static.files/favicon-32x32-422f7d1d52889060.png"><link rel="icon" type="image/svg+xml" href="../static.files/favicon-2c020d218678b618.svg"></head><body class="rustdoc fn"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle" title="show sidebar"></button></nav><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../mp4duration2/index.html">mp4duration2</a><span class="version">0.1.0</span></h2></div><div class="sidebar-elems"><div id="rustdoc-modnav"></div></div></nav><div class="sidebar-resizer"></div><main><div class="width-limiter"><rustdoc-search></rustdoc-search><section id="main-content" class="content"><div class="main-heading"><span class="rustdoc-breadcrumbs"><a href="index.html">mp4duration2</a></span><h1>Function <span class="fn">f_convertsecs</span><button id="copy-path" title="Copy item path to clipboard">Copy item path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span class="sub-heading"><a class="src" href="../src/mp4duration2/main.rs.html#94-113">source</a> </span></div><pre class="rust item-decl"><code>pub(crate) fn f_convertsecs(seconds: <a class="primitive" href="https://doc.rust-lang.org/1.83.0/std/primitive.u64.html">u64</a>)</code></pre></section></div></main></body></html> \ No newline at end of file diff --git a/doc/mp4duration2/fn.get_video_duration.html b/doc/mp4duration2/fn.get_video_duration.html index f2b26f5..9230e5d 100644 --- a/doc/mp4duration2/fn.get_video_duration.html +++ b/doc/mp4duration2/fn.get_video_duration.html @@ -1 +1 @@ -<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `get_video_duration` fn in crate `mp4duration2`."><title>get_video_duration in mp4duration2 - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-46f98efaafac5295.ttf.woff2,FiraSans-Regular-018c141bf0843ffd.woff2,FiraSans-Medium-8f9a781e4970d388.woff2,SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2,SourceCodePro-Semibold-d899c5a5c4aeb14a.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../static.files/normalize-76eba96aa4d2e634.css"><link rel="stylesheet" href="../static.files/rustdoc-b0742ba02757f159.css"><meta name="rustdoc-vars" data-root-path="../" data-static-root-path="../static.files/" data-current-crate="mp4duration2" data-themes="" data-resource-suffix="" data-rustdoc-version="1.83.0 (90b35a623 2024-11-26)" data-channel="1.83.0" data-search-js="search-f0d225181b97f9a4.js" data-settings-js="settings-805db61a62df4bd2.js" ><script src="../static.files/storage-1d39b6787ed640ff.js"></script><script defer src="sidebar-items.js"></script><script defer src="../static.files/main-f070b9041d14864c.js"></script><noscript><link rel="stylesheet" href="../static.files/noscript-0111fcff984fae8f.css"></noscript><link rel="alternate icon" type="image/png" href="../static.files/favicon-32x32-422f7d1d52889060.png"><link rel="icon" type="image/svg+xml" href="../static.files/favicon-2c020d218678b618.svg"></head><body class="rustdoc fn"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle" title="show sidebar"></button></nav><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../mp4duration2/index.html">mp4duration2</a><span class="version">0.1.0</span></h2></div><div class="sidebar-elems"><div id="rustdoc-modnav"></div></div></nav><div class="sidebar-resizer"></div><main><div class="width-limiter"><rustdoc-search></rustdoc-search><section id="main-content" class="content"><div class="main-heading"><span class="rustdoc-breadcrumbs"><a href="index.html">mp4duration2</a></span><h1>Function <span class="fn">get_video_duration</span><button id="copy-path" title="Copy item path to clipboard">Copy item path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span class="sub-heading"><a class="src" href="../src/mp4duration2/main.rs.html#21-90">source</a> </span></div><pre class="rust item-decl"><code>pub fn get_video_duration(path: &<a class="primitive" href="https://doc.rust-lang.org/1.83.0/std/primitive.str.html">str</a>) -> <a class="enum" href="https://doc.rust-lang.org/1.83.0/core/result/enum.Result.html" title="enum core::result::Result">Result</a><<a class="primitive" href="https://doc.rust-lang.org/1.83.0/std/primitive.f64.html">f64</a>, <a class="enum" href="enum.Mp4Error.html" title="enum mp4duration2::Mp4Error">Mp4Error</a>></code></pre></section></div></main></body></html> \ No newline at end of file +<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `get_video_duration` fn in crate `mp4duration2`."><title>get_video_duration in mp4duration2 - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-46f98efaafac5295.ttf.woff2,FiraSans-Regular-018c141bf0843ffd.woff2,FiraSans-Medium-8f9a781e4970d388.woff2,SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2,SourceCodePro-Semibold-d899c5a5c4aeb14a.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../static.files/normalize-76eba96aa4d2e634.css"><link rel="stylesheet" href="../static.files/rustdoc-b0742ba02757f159.css"><meta name="rustdoc-vars" data-root-path="../" data-static-root-path="../static.files/" data-current-crate="mp4duration2" data-themes="" data-resource-suffix="" data-rustdoc-version="1.83.0 (90b35a623 2024-11-26)" data-channel="1.83.0" data-search-js="search-f0d225181b97f9a4.js" data-settings-js="settings-805db61a62df4bd2.js" ><script src="../static.files/storage-1d39b6787ed640ff.js"></script><script defer src="sidebar-items.js"></script><script defer src="../static.files/main-f070b9041d14864c.js"></script><noscript><link rel="stylesheet" href="../static.files/noscript-0111fcff984fae8f.css"></noscript><link rel="alternate icon" type="image/png" href="../static.files/favicon-32x32-422f7d1d52889060.png"><link rel="icon" type="image/svg+xml" href="../static.files/favicon-2c020d218678b618.svg"></head><body class="rustdoc fn"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle" title="show sidebar"></button></nav><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../mp4duration2/index.html">mp4duration2</a><span class="version">0.1.0</span></h2></div><div class="sidebar-elems"><div id="rustdoc-modnav"></div></div></nav><div class="sidebar-resizer"></div><main><div class="width-limiter"><rustdoc-search></rustdoc-search><section id="main-content" class="content"><div class="main-heading"><span class="rustdoc-breadcrumbs"><a href="index.html">mp4duration2</a></span><h1>Function <span class="fn">get_video_duration</span><button id="copy-path" title="Copy item path to clipboard">Copy item path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span class="sub-heading"><a class="src" href="../src/mp4duration2/main.rs.html#23-92">source</a> </span></div><pre class="rust item-decl"><code>pub fn get_video_duration(path: &<a class="primitive" href="https://doc.rust-lang.org/1.83.0/std/primitive.str.html">str</a>) -> <a class="enum" href="https://doc.rust-lang.org/1.83.0/core/result/enum.Result.html" title="enum core::result::Result">Result</a><<a class="primitive" href="https://doc.rust-lang.org/1.83.0/std/primitive.f64.html">f64</a>, <a class="enum" href="enum.Mp4Error.html" title="enum mp4duration2::Mp4Error">Mp4Error</a>></code></pre></section></div></main></body></html> \ No newline at end of file diff --git a/doc/mp4duration2/fn.main.html b/doc/mp4duration2/fn.main.html index 731caa6..812bb39 100644 --- a/doc/mp4duration2/fn.main.html +++ b/doc/mp4duration2/fn.main.html @@ -1 +1 @@ -<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `main` fn in crate `mp4duration2`."><title>main in mp4duration2 - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-46f98efaafac5295.ttf.woff2,FiraSans-Regular-018c141bf0843ffd.woff2,FiraSans-Medium-8f9a781e4970d388.woff2,SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2,SourceCodePro-Semibold-d899c5a5c4aeb14a.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../static.files/normalize-76eba96aa4d2e634.css"><link rel="stylesheet" href="../static.files/rustdoc-b0742ba02757f159.css"><meta name="rustdoc-vars" data-root-path="../" data-static-root-path="../static.files/" data-current-crate="mp4duration2" data-themes="" data-resource-suffix="" data-rustdoc-version="1.83.0 (90b35a623 2024-11-26)" data-channel="1.83.0" data-search-js="search-f0d225181b97f9a4.js" data-settings-js="settings-805db61a62df4bd2.js" ><script src="../static.files/storage-1d39b6787ed640ff.js"></script><script defer src="sidebar-items.js"></script><script defer src="../static.files/main-f070b9041d14864c.js"></script><noscript><link rel="stylesheet" href="../static.files/noscript-0111fcff984fae8f.css"></noscript><link rel="alternate icon" type="image/png" href="../static.files/favicon-32x32-422f7d1d52889060.png"><link rel="icon" type="image/svg+xml" href="../static.files/favicon-2c020d218678b618.svg"></head><body class="rustdoc fn"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle" title="show sidebar"></button></nav><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../mp4duration2/index.html">mp4duration2</a><span class="version">0.1.0</span></h2></div><div class="sidebar-elems"><div id="rustdoc-modnav"></div></div></nav><div class="sidebar-resizer"></div><main><div class="width-limiter"><rustdoc-search></rustdoc-search><section id="main-content" class="content"><div class="main-heading"><span class="rustdoc-breadcrumbs"><a href="index.html">mp4duration2</a></span><h1>Function <span class="fn">main</span><button id="copy-path" title="Copy item path to clipboard">Copy item path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span class="sub-heading"><a class="src" href="../src/mp4duration2/main.rs.html#113-199">source</a> </span></div><pre class="rust item-decl"><code>pub(crate) fn main()</code></pre></section></div></main></body></html> \ No newline at end of file +<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `main` fn in crate `mp4duration2`."><title>main in mp4duration2 - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-46f98efaafac5295.ttf.woff2,FiraSans-Regular-018c141bf0843ffd.woff2,FiraSans-Medium-8f9a781e4970d388.woff2,SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2,SourceCodePro-Semibold-d899c5a5c4aeb14a.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../static.files/normalize-76eba96aa4d2e634.css"><link rel="stylesheet" href="../static.files/rustdoc-b0742ba02757f159.css"><meta name="rustdoc-vars" data-root-path="../" data-static-root-path="../static.files/" data-current-crate="mp4duration2" data-themes="" data-resource-suffix="" data-rustdoc-version="1.83.0 (90b35a623 2024-11-26)" data-channel="1.83.0" data-search-js="search-f0d225181b97f9a4.js" data-settings-js="settings-805db61a62df4bd2.js" ><script src="../static.files/storage-1d39b6787ed640ff.js"></script><script defer src="sidebar-items.js"></script><script defer src="../static.files/main-f070b9041d14864c.js"></script><noscript><link rel="stylesheet" href="../static.files/noscript-0111fcff984fae8f.css"></noscript><link rel="alternate icon" type="image/png" href="../static.files/favicon-32x32-422f7d1d52889060.png"><link rel="icon" type="image/svg+xml" href="../static.files/favicon-2c020d218678b618.svg"></head><body class="rustdoc fn"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle" title="show sidebar"></button></nav><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../mp4duration2/index.html">mp4duration2</a><span class="version">0.1.0</span></h2></div><div class="sidebar-elems"><div id="rustdoc-modnav"></div></div></nav><div class="sidebar-resizer"></div><main><div class="width-limiter"><rustdoc-search></rustdoc-search><section id="main-content" class="content"><div class="main-heading"><span class="rustdoc-breadcrumbs"><a href="index.html">mp4duration2</a></span><h1>Function <span class="fn">main</span><button id="copy-path" title="Copy item path to clipboard">Copy item path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span class="sub-heading"><a class="src" href="../src/mp4duration2/main.rs.html#115-201">source</a> </span></div><pre class="rust item-decl"><code>pub(crate) fn main()</code></pre></section></div></main></body></html> \ No newline at end of file diff --git a/doc/mp4duration2/index.html b/doc/mp4duration2/index.html index 1914e2e..6a669b3 100644 --- a/doc/mp4duration2/index.html +++ b/doc/mp4duration2/index.html @@ -1 +1 @@ -<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `mp4duration2` crate."><title>mp4duration2 - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-46f98efaafac5295.ttf.woff2,FiraSans-Regular-018c141bf0843ffd.woff2,FiraSans-Medium-8f9a781e4970d388.woff2,SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2,SourceCodePro-Semibold-d899c5a5c4aeb14a.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../static.files/normalize-76eba96aa4d2e634.css"><link rel="stylesheet" href="../static.files/rustdoc-b0742ba02757f159.css"><meta name="rustdoc-vars" data-root-path="../" data-static-root-path="../static.files/" data-current-crate="mp4duration2" data-themes="" data-resource-suffix="" data-rustdoc-version="1.83.0 (90b35a623 2024-11-26)" data-channel="1.83.0" data-search-js="search-f0d225181b97f9a4.js" data-settings-js="settings-805db61a62df4bd2.js" ><script src="../static.files/storage-1d39b6787ed640ff.js"></script><script defer src="../crates.js"></script><script defer src="../static.files/main-f070b9041d14864c.js"></script><noscript><link rel="stylesheet" href="../static.files/noscript-0111fcff984fae8f.css"></noscript><link rel="alternate icon" type="image/png" href="../static.files/favicon-32x32-422f7d1d52889060.png"><link rel="icon" type="image/svg+xml" href="../static.files/favicon-2c020d218678b618.svg"></head><body class="rustdoc mod crate"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle" title="show sidebar"></button></nav><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../mp4duration2/index.html">mp4duration2</a><span class="version">0.1.0</span></h2></div><div class="sidebar-elems"><ul class="block"><li><a id="all-types" href="all.html">All Items</a></li></ul><section id="rustdoc-toc"><h3><a href="#enums">Crate Items</a></h3><ul class="block"><li><a href="#enums" title="Enums">Enums</a></li><li><a href="#functions" title="Functions">Functions</a></li></ul></section><div id="rustdoc-modnav"></div></div></nav><div class="sidebar-resizer"></div><main><div class="width-limiter"><rustdoc-search></rustdoc-search><section id="main-content" class="content"><div class="main-heading"><h1>Crate <span>mp4duration2</span><button id="copy-path" title="Copy item path to clipboard">Copy item path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span class="sub-heading"><a class="src" href="../src/mp4duration2/main.rs.html#1-199">source</a> </span></div><h2 id="enums" class="section-header">Enums<a href="#enums" class="anchor">§</a></h2><ul class="item-table"><li><div class="item-name"><a class="enum" href="enum.Mp4Error.html" title="enum mp4duration2::Mp4Error">Mp4Error</a></div></li></ul><h2 id="functions" class="section-header">Functions<a href="#functions" class="anchor">§</a></h2><ul class="item-table"><li><div class="item-name"><a class="fn" href="fn.f_convertsecs.html" title="fn mp4duration2::f_convertsecs">f_<wbr>convertsecs</a><span title="Restricted Visibility"> 🔒</span> </div></li><li><div class="item-name"><a class="fn" href="fn.get_video_duration.html" title="fn mp4duration2::get_video_duration">get_<wbr>video_<wbr>duration</a></div></li><li><div class="item-name"><a class="fn" href="fn.main.html" title="fn mp4duration2::main">main</a><span title="Restricted Visibility"> 🔒</span> </div></li></ul></section></div></main></body></html> \ No newline at end of file +<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `mp4duration2` crate."><title>mp4duration2 - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-46f98efaafac5295.ttf.woff2,FiraSans-Regular-018c141bf0843ffd.woff2,FiraSans-Medium-8f9a781e4970d388.woff2,SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2,SourceCodePro-Semibold-d899c5a5c4aeb14a.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../static.files/normalize-76eba96aa4d2e634.css"><link rel="stylesheet" href="../static.files/rustdoc-b0742ba02757f159.css"><meta name="rustdoc-vars" data-root-path="../" data-static-root-path="../static.files/" data-current-crate="mp4duration2" data-themes="" data-resource-suffix="" data-rustdoc-version="1.83.0 (90b35a623 2024-11-26)" data-channel="1.83.0" data-search-js="search-f0d225181b97f9a4.js" data-settings-js="settings-805db61a62df4bd2.js" ><script src="../static.files/storage-1d39b6787ed640ff.js"></script><script defer src="../crates.js"></script><script defer src="../static.files/main-f070b9041d14864c.js"></script><noscript><link rel="stylesheet" href="../static.files/noscript-0111fcff984fae8f.css"></noscript><link rel="alternate icon" type="image/png" href="../static.files/favicon-32x32-422f7d1d52889060.png"><link rel="icon" type="image/svg+xml" href="../static.files/favicon-2c020d218678b618.svg"></head><body class="rustdoc mod crate"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle" title="show sidebar"></button></nav><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../mp4duration2/index.html">mp4duration2</a><span class="version">0.1.0</span></h2></div><div class="sidebar-elems"><ul class="block"><li><a id="all-types" href="all.html">All Items</a></li></ul><section id="rustdoc-toc"><h3><a href="#enums">Crate Items</a></h3><ul class="block"><li><a href="#enums" title="Enums">Enums</a></li><li><a href="#functions" title="Functions">Functions</a></li></ul></section><div id="rustdoc-modnav"></div></div></nav><div class="sidebar-resizer"></div><main><div class="width-limiter"><rustdoc-search></rustdoc-search><section id="main-content" class="content"><div class="main-heading"><h1>Crate <span>mp4duration2</span><button id="copy-path" title="Copy item path to clipboard">Copy item path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span class="sub-heading"><a class="src" href="../src/mp4duration2/main.rs.html#1-201">source</a> </span></div><h2 id="enums" class="section-header">Enums<a href="#enums" class="anchor">§</a></h2><ul class="item-table"><li><div class="item-name"><a class="enum" href="enum.Mp4Error.html" title="enum mp4duration2::Mp4Error">Mp4Error</a></div></li></ul><h2 id="functions" class="section-header">Functions<a href="#functions" class="anchor">§</a></h2><ul class="item-table"><li><div class="item-name"><a class="fn" href="fn.f_convertsecs.html" title="fn mp4duration2::f_convertsecs">f_<wbr>convertsecs</a><span title="Restricted Visibility"> 🔒</span> </div></li><li><div class="item-name"><a class="fn" href="fn.get_video_duration.html" title="fn mp4duration2::get_video_duration">get_<wbr>video_<wbr>duration</a></div></li><li><div class="item-name"><a class="fn" href="fn.main.html" title="fn mp4duration2::main">main</a><span title="Restricted Visibility"> 🔒</span> </div></li></ul></section></div></main></body></html> \ No newline at end of file diff --git a/doc/search-index.js b/doc/search-index.js index 445711d..aada71a 100644 --- a/doc/search-index.js +++ b/doc/search-index.js @@ -1,4 +1,4 @@ -var searchIndex = new Map(JSON.parse('[["mp4duration2",{"t":"PPPPPGNNHNNNHNHNNN","n":["InvalidAtom","InvalidAtomSize","InvalidDuration","InvalidMp4Format","IoError","Mp4Error","borrow","borrow_mut","f_convertsecs","fmt","from","","get_video_duration","into","main","try_from","try_into","type_id"],"q":[[0,"mp4duration2"],[18,"core::fmt"],[19,"std::io::error"],[20,"core::result"],[21,"core::any"]],"i":"j0000`00`000`0`000","f":"``````{b{{b{c}}}{}}{{{b{d}}}{{b{dc}}}{}}{fh}{{{b{j}}{b{dl}}}n}{cc{}}{A`j}{{{b{Ab}}}{{Af{Adj}}}}{{}c{}}{{}h}{c{{Af{e}}}{}{}}{{}{{Af{c}}}{}}{bAh}","D":"d","p":[[1,"reference"],[0,"mut"],[1,"u64"],[1,"unit"],[6,"Mp4Error",0],[5,"Formatter",18],[8,"Result",18],[5,"Error",19],[1,"str"],[1,"f64"],[6,"Result",20],[5,"TypeId",21]],"r":[],"b":[],"c":"OjAAAAAAAAA=","e":"OzAAAAEAABAAAwAAAAoADAABAA8AAwA="}],["mp4duration2",{"t":"PPPPPGPNNHNNNHNHNNN","n":["InvalidAtom","InvalidAtomSize","InvalidDuration","InvalidMp4Format","IoError","Mp4Error","None","borrow","borrow_mut","f_convertsecs","fmt","from","","get_video_duration","into","main","try_from","try_into","type_id"],"q":[[0,"mp4duration2"],[19,"core::fmt"],[20,"std::io::error"],[21,"core::result"],[22,"core::any"]],"i":"j0000`000`000`0`000","f":"```````{b{{b{c}}}{}}{{{b{d}}}{{b{dc}}}{}}{fh}{{{b{j}}{b{dl}}}n}{cc{}}{A`j}{{{b{Ab}}}{{Af{Adj}}}}{{}c{}}{{}h}{c{{Af{e}}}{}{}}{{}{{Af{c}}}{}}{bAh}","D":"d","p":[[1,"reference"],[0,"mut"],[1,"u64"],[1,"unit"],[6,"Mp4Error",0],[5,"Formatter",19],[8,"Result",19],[5,"Error",20],[1,"str"],[1,"f64"],[6,"Result",21],[5,"TypeId",22]],"r":[],"b":[],"c":"OjAAAAAAAAA=","e":"OzAAAAEAABEAAwAAAAsADQABABAAAwA="}]]')); +var searchIndex = new Map(JSON.parse('[["mp4duration2",{"t":"PPPPPGNNHNNNHNHNNN","n":["InvalidAtom","InvalidAtomSize","InvalidDuration","InvalidMp4Format","IoError","Mp4Error","borrow","borrow_mut","f_convertsecs","fmt","from","","get_video_duration","into","main","try_from","try_into","type_id"],"q":[[0,"mp4duration2"],[18,"core::fmt"],[19,"std::io::error"],[20,"core::result"],[21,"core::any"]],"i":"j0000`00`000`0`000","f":"``````{b{{b{c}}}{}}{{{b{d}}}{{b{dc}}}{}}{fh}{{{b{j}}{b{dl}}}n}{cc{}}{A`j}{{{b{Ab}}}{{Af{Adj}}}}{{}c{}}{{}h}{c{{Af{e}}}{}{}}{{}{{Af{c}}}{}}{bAh}","D":"d","p":[[1,"reference"],[0,"mut"],[1,"u64"],[1,"unit"],[6,"Mp4Error",0],[5,"Formatter",18],[8,"Result",18],[5,"Error",19],[1,"str"],[1,"f64"],[6,"Result",20],[5,"TypeId",21]],"r":[],"b":[],"c":"OjAAAAAAAAA=","e":"OzAAAAEAABAAAwAAAAoADAABAA8AAwA="}]]')); if (typeof exports !== 'undefined') exports.searchIndex = searchIndex; else if (window.initSearch) window.initSearch(searchIndex); -//{"start":39,"fragment_lengths":[788,799]} \ No newline at end of file +//{"start":39,"fragment_lengths":[788]} \ No newline at end of file diff --git a/doc/src/mp4duration2/main.rs.html b/doc/src/mp4duration2/main.rs.html index 5a21d5b..64222c4 100644 --- a/doc/src/mp4duration2/main.rs.html +++ b/doc/src/mp4duration2/main.rs.html @@ -197,7 +197,11 @@ <a href="#196" id="196">196</a> <a href="#197" id="197">197</a> <a href="#198" id="198">198</a> -<a href="#199" id="199">199</a></pre></div><pre class="rust"><code><span class="kw">use </span>sprintf::sprintf; +<a href="#199" id="199">199</a> +<a href="#200" id="200">200</a> +<a href="#201" id="201">201</a></pre></div><pre class="rust"><code><span class="attr">#![deny(clippy::all)] </span><span class="comment">// in 1st line in every .rs file + +</span><span class="kw">use </span>sprintf::sprintf; <span class="kw">use </span>std::env; <span class="kw">use </span>std::fs::File; <span class="kw">use </span>std::io::{<span class="self">self</span>, Read}; diff --git a/mp4duration2.git b/mp4duration2.git deleted file mode 100644 index b30cae0..0000000 --- a/mp4duration2.git +++ /dev/null @@ -1,90 +0,0 @@ - - - - -<!DOCTYPE html> -<html lang="en"> -<head> - <meta charset="utf-8"> - <meta http-equiv="X-UA-Compatible" content="IE=edge"> - <meta name="viewport" content="width=device-width, initial-scale=1"> - <meta name="description" content=""> - <meta name="author" content=""> - - <title>Login</title> - - <link href="/assets/css/bootstrap.min.css" rel="stylesheet"> - <link href="/assets/css/font-awesome.min.css" rel="stylesheet"> - <link href="/assets/css/bootstrap-social.css" rel="stylesheet"> - <link href="/assets/css/main.css" rel="stylesheet"> - <link rel="shortcut icon" type="image/png" href="/assets/images/favicon.png"> - - <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> - <!--[if lt IE 9]> - <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> - <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> - <![endif]--> - - <script src='https://www.google.com/recaptcha/api.js'></script> -</head> -<body> - <header id="page_header" xmlns="http://www.w3.org/1999/html"> - <div class="container header" style="position: relative;background-image: url('https://www.opendesktop.org/images_sys/store_kde/kde-bg.png');background-color: #aaa;color: #0A0A0A;height: 90px; width: 100%;padding-top: 8px;margin-top: 15px;"> - - <section class="container" style="width:100%;"> - <section class="wrapper" style="padding-left: 40px;"> - - <section> - - <figure class="logo-header"> - <a href="https://www.opendesktop.org"> - <img width="400px" border="0" - src="https://www.opendesktop.org/images_sys/store_opendesktop/logo.png"> - </a> - </figure> - - </section> - - </section> - </section> - - </div> - </header> - - <div class="container"> - - - -<form action="/login?next=%2Foauth%2Fauthorize%3Fclient_id%3DBzeY4MotIOUTXTzPwbhw%26redirect_uri%3Dhttps%253A%252F%252Fwww.opencode.net%252Fusers%252Fauth%252Foauth_opendesktop%252Fcallback%26response_type%3Dcode%26scope%3Dopenid%2520profile%2520email%26state%3Df6e85b0786e9d6b927b8387c7a0cecdd5fc737ed05531977" method="POST" class="form-signin"> - - - - - - - - <input type="hidden" name="csrfToken" value="df151f72e1f72dbc3ba8822a1b683881b340a73d-1735985211069-a11784ca629b7c64204690ba"/> - <h2 class="form-heading">Please Log In</h2> - <div class="form-group"> - <input name="email" type="text" class="form-control input-lg" placeholder="Username or Email" autofocus/> - </div> - <div class="form-group"> - <input name="password" type="password" class="form-control input-lg" placeholder="Password"/> - </div> - <button class="btn btn-lg btn-primary btn-block" type="submit">Log In</button> - <h4 class="text-center"><a href="https://www.opendesktop.org/register">Register new account</a></h4> - <h4 class="text-center"><a href="https://www.opendesktop.org/password/request">Reset password</a></h4> - <hr> - - -</form> - - - </div> - <script src="/assets/js/jquery.min.js" type="text/javascript"></script> - <script src="/assets/js/bootstrap.min.js" type="text/javascript"></script> - <script src="/assets/js/bootstrap-show-password.min.js" type="text/javascript"></script> - <script src="/assets/js/main.js" type="text/javascript"></script> -</body> -</html> - diff --git a/mp4duration2_git_wget.txt b/mp4duration2_git_wget.txt deleted file mode 100644 index 1226987..0000000 --- a/mp4duration2_git_wget.txt +++ /dev/null @@ -1,24 +0,0 @@ -HSTS in effect for www.opencode.net:80 -[0] Downloading 'https://git@www.opencode.net:abigoven/mp4duration2.git' ... -HTTP response 302 [https://git@www.opencode.net:abigoven/mp4duration2.git] -Adding URL: https://www.opencode.net/users/sign_in -[0] Downloading 'https://www.opencode.net/users/sign_in' ... -HTTP response 302 [https://www.opencode.net/users/sign_in] -Adding URL: https://www.opencode.net/users/auth/oauth_opendesktop -[0] Downloading 'https://www.opencode.net/users/auth/oauth_opendesktop' ... -HTTP response 302 [https://www.opencode.net/users/auth/oauth_opendesktop] -Adding URL: https://id.opendesktop.org/oauth/authorize?client_id=BzeY4MotIOUTXTzPwbhw&redirect_uri=https%3A%2F%2Fwww.opencode.net%2Fusers%2Fauth%2Foauth_opendesktop%2Fcallback&response_type=code&scope=openid+profile+email&state=f6e85b0786e9d6b927b8387c7a0cecdd5fc737ed05531977 -[0] Downloading 'https://id.opendesktop.org/oauth/authorize?client_id=BzeY4MotIOUTXTzPwbhw&redirect_uri=https%3A%2F%2Fwww.opencode.net%2Fusers%2Fauth%2Foauth_opendesktop%2Fcallback&response_type=code&scope=openid+profile+email&state=f6e85b0786e9d6b927b8387c7a0cecdd5fc737ed05531977' ... -HTTP response 303 See Other [https://id.opendesktop.org/oauth/authorize?client_id=BzeY4MotIOUTXTzPwbhw&redirect_uri=https%3A%2F%2Fwww.opencode.net%2Fusers%2Fauth%2Foauth_opendesktop%2Fcallback&response_type=code&scope=openid+profile+email&state=f6e85b0786e9d6b927b8387c7a0cecdd5fc737ed05531977] -Adding URL: https://id.opendesktop.org/login?next=%2Foauth%2Fauthorize%3Fclient_id%3DBzeY4MotIOUTXTzPwbhw%26redirect_uri%3Dhttps%253A%252F%252Fwww.opencode.net%252Fusers%252Fauth%252Foauth_opendesktop%252Fcallback%26response_type%3Dcode%26scope%3Dopenid%2520profile%2520email%26state%3Df6e85b0786e9d6b927b8387c7a0cecdd5fc737ed05531977 -[0] Downloading 'https://id.opendesktop.org/login?next=%2Foauth%2Fauthorize%3Fclient_id%3DBzeY4MotIOUTXTzPwbhw%26redirect_uri%3Dhttps%253A%252F%252Fwww.opencode.net%252Fusers%252Fauth%252Foauth_opendesktop%252Fcallback%26response_type%3Dcode%26scope%3Dopenid%2520profile%2520email%26state%3Df6e85b0786e9d6b927b8387c7a0cecdd5fc737ed05531977' ... -Saving 'mp4duration2.git' -HTTP response 200 OK [https://id.opendesktop.org/login?next=%2Foauth%2Fauthorize%3Fclient_id%3DBzeY4MotIOUTXTzPwbhw%26redirect_uri%3Dhttps%253A%252F%252Fwww.opencode.net%252Fusers%252Fauth%252Foauth_opendesktop%252Fcallback%26response_type%3Dcode%26scope%3Dopenid%2520profile%2520email%26state%3Df6e85b0786e9d6b927b8387c7a0cecdd5fc737ed05531977] -HSTS in effect for www.opencode.net:80 -Nothing to do - goodbye -HSTS in effect for www.opencode.net:80 -Nothing to do - goodbye -HSTS in effect for www.opencode.net:80 -Nothing to do - goodbye -HSTS in effect for www.opencode.net:80 -Nothing to do - goodbye diff --git a/src/main.rs b/src/main.rs index ad1a2e1..7411585 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,3 +1,5 @@ +#![deny(clippy::all)] // in 1st line in every .rs file + use sprintf::sprintf; use std::env; use std::fs::File; diff --git a/x86_64-pc-windows-gnu/mp4duration2.exe b/x86_64-pc-windows-gnu/mp4duration2.exe index f500e1ff7a9c5db2119dedf9bea59f2f870366c4..32f30caebfa0682463c911d67c7cd2564817ca95 100755 GIT binary patch delta 358 zcmZ2=Q+(A;@d+JFx%?Bm{FwM2HQs8y#n^g_sr44~)LSgi80DrPWMmPa&cVcDz^F7` zk%>im`WHqP5lK}B1_lKnUZm^-BpDdE!6XBN_VkY+^)o=~^`~zHsc&Io5n(j~%Ii%3 z%f#Z$=s3NRiA9{z2~15dU<RsmhX{E<D9h;!nOVdoBY;{sff(J2%<UI}(u~tsSy)8H zu*mP2&d3VXz6&U2jzxO!bVHyt<DTiBtSse>^QRvKDV_{eD2qjL4_KP99c(0H`F2G% zmj8hQ+2>ETHrR(%CKfs|L>yWDak}6J7V+&45iGkHw=+huc*d}tGCkqi?zfF)yWcj} G7&8DP+fYLQ delta 388 zcmZ2=Q+(A;@d+JFn(Pz1{FwYFH{NQ!#n^g_sr44~)LSgi7-gm(WMmPaet?mMW%?IJ z77<4I=^sG?HyBwArYkV9u!t%!Ffc4qb^($M4BTLnfk6|ZC;%uwy@d&=OJ{l`6Hr$M z6HwO%kS-mdN_1VeU`32}5Va40Y8jm&LM{*?2WFs<`SgX%EaH-3Km$0j7?QsIB2b!9 zatlyS42%4>>5Qx_;?r1xZZO9py?eSLP?~YqbWc{6a>lvS4+43T6M+h4u_*2WOEb2D zjbtp{uE@snKTzOk!KeTKugGxdDDD5?rFZD^bioZQ;@ce}SavaPXN+R;jA3z2|Fxjq NZyU>Yziq5BW&i<US2F+r diff --git a/x86_64-pc-windows-msvc/mp4duration2.exe b/x86_64-pc-windows-msvc/mp4duration2.exe new file mode 100755 index 0000000000000000000000000000000000000000..00cc55ad1a7646daba65706032bb5659a7d77bd6 GIT binary patch literal 164352 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 WJ<EK;F^D-2fT8^~HWTyjH~$lwSf7&s literal 0 HcmV?d00001 diff --git a/x86_64-unknown-linux-gnu/mp4duration2 b/x86_64-unknown-linux-gnu/mp4duration2 index c038959eb5ab1f86c181e18fefe503e0f197168f..6117ac8f2d67d160261e3fbdad2c989b13496399 100755 GIT binary patch delta 336 zcmeCUAklF_V#6FJk;M;7?&#a^WIiKpuravQ>1&sI@vi0#Ozj((7=ai>GXpWp_6<y| z0%DAE(+^6picjZ|WHn$^nyx6xDn0#+1gnUoDgy(90ucMxvj9m325vCPz@R<-BS`%W zkb3>;8$s$@Bw0mRjeznx)Bj4cIx{*>Z<J&eXLJHn(+i}4D%~MM9uUfM`a&sIamfgv z7ET~Ww<2@;MJd+r(;rB)vWSXdk>4@>p)^qYE})b-7U{jy1!aKN@0qSC!y3*we|jU3 gCpj6YP!@~g9<VfHJJ?9Z^7e-^tlJ;Tu&Hwc08$}HnE(I) delta 366 zcmeCUAklF_V#6FJ5%&lqCOJ#Kv!|H4c>+o@JLGc~_cU){YTv-b2*e<o8Hic7Z(w2- z5Mz{?eo%r{eEI<iR+i~sBv?fl<)?oH3EYriHJGj-$;u+Cz`(%ZU(W(085p?1Bm;vc zL{R`xetL@}P?yg1MoFNq3`wA_4Io`QK$YmaY{7~c?I3C&0M#-&Lxfx)LJm?uA@k`A zrC7x!!+-{GVlgCr`b8<$?~+@9Qes%7w@rU24Rpu@X`ma-vB>Y9E-1q)&bVv3rVML1 l<J{?uK%V48ph8(Jio3wljICfZ8B5zA%CK&KD8r`C4FHQXOThpD -- GitLab