@@ -47,7 +47,7 @@ which runs something roughly equivalent to:
4747``` rust
4848use self_update :: cargo_crate_version;
4949
50- fn update () -> Result <(), Box <:: std :: error :: Error >> {
50+ fn update () -> Result <(), Box <dyn std :: error :: Error >> {
5151 let status = self_update :: backends :: github :: Update :: configure ()
5252 . repo_owner (" jaemk" )
5353 . repo_name (" self_update" )
@@ -89,7 +89,7 @@ Separate utilities are also exposed (**NOTE**: the following example _requires_
8989see the [ features] ( #features ) section above). The ` self_replace ` crate is re-exported for convenience:
9090
9191``` rust
92- fn update () -> Result <(), Box <:: std :: error :: Error >> {
92+ fn update () -> Result <(), Box <dyn std :: error :: Error >> {
9393 let releases = self_update :: backends :: github :: ReleaseList :: configure ()
9494 . repo_owner (" jaemk" )
9595 . repo_name (" self_update" )
@@ -100,7 +100,8 @@ fn update() -> Result<(), Box<::std::error::Error>> {
100100
101101 // get the first available release
102102 let asset = releases [0 ]
103- . asset_for (& self_update :: get_target ()). unwrap ();
103+ . asset_for (& self_update :: get_target (), None )
104+ . unwrap ();
104105
105106 let tmp_dir = tempfile :: Builder :: new ()
106107 . prefix (" self_update" )
@@ -132,4 +133,5 @@ When using cross compilation tools such as cross if you want to use rustls and n
132133self_update = { version = " 0.27.0" , features = [" rustls" ], default-features = false }
133134```
134135
136+
135137License: MIT
0 commit comments