Home
last modified time | relevance | path

Searched refs:JavaStr (Results 1 – 7 of 7) sorted by relevance

/external/rust/crates/jni/0.20.0/src/wrapper/strings/
Djava_str.rs11 pub struct JavaStr<'a: 'b, 'b> { struct
17 impl<'a: 'b, 'b> JavaStr<'a, 'b> { argument
22 let java_str = JavaStr { in from_env()
37 impl<'a: 'b, 'b> ::std::ops::Deref for JavaStr<'a, 'b> { implementation
44 impl<'a: 'b, 'b: 'c, 'c> From<&'c JavaStr<'a, 'b>> for &'c JNIStr {
45 fn from(other: &'c JavaStr) -> &'c JNIStr { in from()
50 impl<'a: 'b, 'b: 'c, 'c> From<&'c JavaStr<'a, 'b>> for Cow<'c, str> {
51 fn from(other: &'c JavaStr) -> Cow<'c, str> { in from()
57 impl<'a: 'b, 'b> From<JavaStr<'a, 'b>> for String {
58 fn from(other: JavaStr) -> String { in from()
[all …]
/external/rust/crates/jni/src/wrapper/strings/
Djava_str.rs12 pub struct JavaStr<'local, 'other_local: 'obj_ref, 'obj_ref> { struct
18 impl<'local, 'other_local: 'obj_ref, 'obj_ref> JavaStr<'local, 'other_local, 'obj_ref> { argument
164 for JavaStr<'local, 'other_local, 'obj_ref>
173 From<&'java_str JavaStr<'local, 'other_local, 'obj_ref>> for &'java_str JNIStr
175 fn from(other: &'java_str JavaStr) -> &'java_str JNIStr { in from()
181 From<&'java_str JavaStr<'local, 'other_local, 'obj_ref>> for Cow<'java_str, str>
183 fn from(other: &'java_str JavaStr) -> Cow<'java_str, str> { in from()
189 impl<'local, 'other_local: 'obj_ref, 'obj_ref> From<JavaStr<'local, 'other_local, 'obj_ref>>
192 fn from(other: JavaStr) -> String { in from()
198 impl<'local, 'other_local: 'obj_ref, 'obj_ref> Drop for JavaStr<'local, 'other_local, 'obj_ref> { implementation
/external/rust/crates/jni/
DCHANGELOG.md29 - `JavaStr::into_raw()` which drops the `JavaStr` and releases ownership of the raw string pointer …
30 - `JavaStr::from_raw()` which takes ownership of a raw string pointer to create a `JavaStr` ([#374]…
83 …f_chars` and `release_string_utf_chars` from `JNIEnv` (See `JavaStr::into_raw()` and `JavaStr::fro…
232 - `JString`, `JMap` and `JavaStr` and their respective iterators now require an extra lifetime so
/external/rust/crates/jni/docs/
D0.21-MIGRATION.md237 …moved. These methods have been replaced with `JavaStr::into_raw` and `JavaStr::from_raw`. To get a…
/external/rust/crates/jni/src/wrapper/
Djnienv.rs20 strings::{JNIString, JavaStr},
1601 ) -> Result<JavaStr<'local, 'other_local, 'obj_ref>> { in get_string_unchecked()
1603 JavaStr::from_env(self, obj) in get_string_unchecked()
1632 ) -> Result<JavaStr<'local, 'other_local, 'obj_ref>> { in get_string()
/external/rust/crates/jni/0.20.0/src/wrapper/
Djnienv.rs21 strings::{JNIString, JavaStr},
1126 pub fn get_string(&self, obj: JString<'a>) -> Result<JavaStr<'a, '_>> { in get_string()
1128 JavaStr::from_env(self, obj) in get_string()
/external/rust/crates/jni/0.20.0/
DCHANGELOG.md165 - `JString`, `JMap` and `JavaStr` and their respective iterators now require an extra lifetime so