Module sui::url
URL: 표준 Uniform Resource Locator 문자열이다.
use std::ascii;
use std::option;
use std::vector;
Struct Url
표준 Uniform Resource Locator(URL) 문자열이다.
public struct Url has copy, drop, store
Click to open
Fields
Function new_unsafe
검증 없이
Url을 생성한다.
public fun new_unsafe(url: std::ascii::String): sui::url::Url
Click to open
Implementation
public fun new_unsafe(url: String): Url {
Url { url }
}
Function new_unsafe_from_bytes
바이트에서 검증 없이
Url을 생성한다.
참고: bytes가 유효한 ASCII가 아니면 중단된다.
public fun new_unsafe_from_bytes(bytes: vector<u8>): sui::url::Url
Click to open
Implementation
public fun new_unsafe_from_bytes(bytes: vector<u8>): Url {
let url = bytes.to_ascii_string();
Url { url }
}
Function inner_url
내부 URL을 가져온다.
public fun inner_url(self: &sui::url::Url): std::ascii::String
Function update
내부 URL을 갱신한다.
public fun update(self: &mut sui::url::Url, url: std::ascii::String)