Lines Matching refs:to_owned
227 Type::CxxVector(_) => Some("CxxVector<...>".to_owned()),
702 "struct".to_owned()
704 "enum".to_owned()
706 "C++ type".to_owned()
708 "opaque C++ type".to_owned()
710 "opaque Rust type".to_owned()
712 "C++ string".to_owned()
714 "C char".to_owned()
719 Type::RustBox(_) => "Box".to_owned(),
720 Type::RustVec(_) => "Vec".to_owned(),
721 Type::UniquePtr(_) => "unique_ptr".to_owned(),
722 Type::SharedPtr(_) => "shared_ptr".to_owned(),
723 Type::WeakPtr(_) => "weak_ptr".to_owned(),
724 Type::Ref(_) => "reference".to_owned(),
725 Type::Ptr(_) => "raw pointer".to_owned(),
726 Type::Str(_) => "&str".to_owned(),
727 Type::CxxVector(_) => "C++ vector".to_owned(),
728 Type::SliceRef(_) => "slice".to_owned(),
729 Type::Fn(_) => "function pointer".to_owned(),
730 Type::Void(_) => "()".to_owned(),
731 Type::Array(_) => "array".to_owned(),